I use nano (version version 4.8) to edit temporary files. The title bar shows the name of the temp file, which isn't very useful. I'd rather it say something like "config for whatever" or something custom like that. I've looked through the flags but I can't find anything that does that. Is there a command line flag or some other way to set a custom title?
1
There are 1 best solutions below
Related Questions in NANO
- How can I include a variable in my nanorc
- How to copy text from within the text editor nano in the context of a Termux session (on Android) to the Android system clipboard
- touch.ps1 cannot be loaded because running scripts is disabled on this system
- recommendation engine with apache couch-db and nano: filter a view for a specific user
- readString doesn't work for Arduino nano every Serial1 as expected
- how can i tell if my SD.h and TMRpcm.h libraries are compatible?
- Arduino Nano ESP-32 with 64x64 LED Display Using ESP32-HUB75-MatrixPanel-I2S-DMA Library
- I exported some WSL2 commands to Win10 using Import-WslCommand - Including nano. How do I get syntax highlighting working (Esp. for Pwsh)?
- Trying to pull remote repo to local
- Linux permission issue, when accessing I2C - Jetson Nano
- nano and echo behave different at inotify
- how can i configure nanorc for nano version 1.2.4
- IMX477 module not giving normal frames with jetson nano
- Python code for BITalino accelerometry measurements
- Unable to remove a line feed with VIM
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Nano shows the command line argument in the title bar, which cannot be changed. However, you can of course change what you put in the command line.
In Linux or Mac this can be done in a more or less canonical way by making a symlink and editing that symlink instead of the real file. Because it is a symlink, changes will automatically be reflected in the original file. After editing you can unlink the file.
Small bash script that does this, for example called
titlenano.sh:Example call:
Result:
Note that saving the file now also uses the symlink name, so it is not easy to see from the editor what the original filename was.
On Windows you can do something similar by just making a copy of the file with a different name, editing the copy, then copy it back and remove the copy.