| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This document contains a simplified cheat sheet showing users how to use nano efficiently.
Although you can use your own IDE, nano is a lightweight text editor that comes in-built into default Ubuntu.
In other words, if you need to edit files frequently in Docker images like me, you will find nano far more convenient.
Docker does not support GUIs inherently and it is a pain to configure it to support that. 🩸
nano <file_name> -l: Show the line number when nano editor is used.
nano <file_name> --mouse: Allow scrolling and clicking to be done via the mouse.
nano <file_name> --softwrap: Display overlong lines on multiple rows.
Ctrl + o: Write to the file.
Ctrl + x: Exit nano editor.
Ctrl + k: Cut the line which the cursor is on out.
Ctrl + u: Paste the line that was cut earlier.
Ctrl + w or F6: Register a string to search.
Alt + w: Repeat previously-registered search term.
Ctrl + v: Page down or skip multiple lines at one go.
Alt + u: Undo previous edit.
Alt + p: Display whitespace characters. Useful for mindful python programming.
Follow the instructions below to include specific code-specific syntax highlighting features.
sudo wget https://github.com/serialhex/nano-highlight/raw/master/markdown.nanorc -P /usr/share/nano/sudo wget https://github.com/serialhex/nano-highlight/raw/master/python.nanorc -P /usr/share/nano/sudo wget https://github.com/serialhex/nano-highlight/raw/master/c.nanorc -P /usr/share/nano/sudo wget https://github.com/serialhex/nano-highlight/raw/master/bash.nanorc -P /usr/share/nano/| Back | FazBrowse Home | New Git URL |