IT/Software/Applications/Text or Code Editing/Nano

From msgwiki
Revision as of 05:04, 20 October 2021 by Walttheboss (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Access restrictions were established for this page. If you see this message, you have no access to this page.



Overview of nano's shortcuts      

The editor's keystrokes and their functions        

File handling
Ctrl+S   Save current file
Ctrl+O Offer to write file ("Save as")
Ctrl+R Insert a file into current one
Ctrl+X Close buffer, exit from nano

Editing

Ctrl+K   Cut current line into cutbuffer
Alt+6 Copy current line into cutbuffer
Ctrl+U Paste contents of cutbuffer
Alt+T Cut until end of buffer
Ctrl+] Complete current word
Alt+3 Comment/uncomment line/region
Alt+U Undo last action
Alt+E Redo last undone action

Search and replace

Ctrl+Q   Start backward search
Ctrl+W Start forward search
Alt+Q Find next occurrence backward
Alt+W Find next occurrence forward
Alt+R Start a replacing session

Deletion

Ctrl+H Delete character before cursor      
Ctrl+D Delete character under cursor
Alt+Bsp Delete word to the left
Ctrl+Del   Delete word to the right
Alt+Del Delete current line

Operations

Ctrl+T   Execute some command
Ctrl+J Justify paragraph or region
Alt+J Justify entire buffer
Alt+B Run a syntax check
Alt+F Run a formatter/fixer/arranger
Alt+: Start/stop recording of macro
Alt+; Replay macro
Moving around
Ctrl+B   One character backward
Ctrl+F One character forward
Ctrl+ One word backward
Ctrl+ One word forward
Ctrl+A To start of line
Ctrl+E To end of line
Ctrl+P One line up
Ctrl+N One line down
Ctrl+ To previous block
Ctrl+ To next block
Ctrl+Y One page up
Ctrl+V One page down
Alt+\ To top of buffer
Alt+/ To end of buffer

Special movement

Alt+G     Go to specified line
Alt+] Go to complementary bracket
Alt+ Scroll viewport up
Alt+ Scroll viewport down
Alt+< Switch to preceding buffer
Alt+> Switch to succeeding buffer

Information

Ctrl+C   Report cursor position
Alt+D Report line/word/character count
Ctrl+G Display help text

Various

Alt+A Turn the mark on/off
Tab Indent marked region
Shift+Tab   Unindent marked region
Alt+N Turn line numbers on/off
Alt+P Turn visible whitespace on/off
Alt+V Enter next keystroke verbatim
Ctrl+L Refresh the screen
Ctrl+Z Suspend nano