Manjaro comes equipped with a terminal based text editor - nano - These are some Nano keyboard shortcuts for reference:
Nano Editor Shortcuts
File handling:
Keys |
Description |
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:
Keys |
Description |
Ctrl+K |
Cut current line into cutbuffer |
Alt+6 |
Copy current line into cutbuffer |
Ctrl+U |
Paste contents of cutbuffer |
Ctrl+] |
Complete current word |
Alt+3 |
Comment/uncomment line/region |
Alt+U |
Undo last action |
Alt+E |
Redo last undone action |
Search and replace:
Keys |
Description |
Ctrl+B |
Start backward search |
Ctrl+F |
Start forward search |
Alt+B |
Find next occurrence backward |
Alt+F |
Find next occurrence forward |
Alt+R |
Start a replacing session |
Deletion:
Keys |
Description |
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:
Keys |
Description |
Ctrl+T |
Execute some command |
Ctrl+T Ctrl+S |
Run a spell check |
Ctrl+T Ctrl+Y |
Run a syntax check |
Ctrl+T Ctrl+O |
Run a formatter |
Tab |
Indent marked region |
Shift+Tab |
Unindent marked region |
Ctrl+J |
Justify paragraph or region |
Alt+J |
Justify entire buffer |
Alt+T |
Cut until end of buffer |
Alt+: |
Start/stop recording of macro |
Alt+; |
Replay macro |
Moving:
Keys |
Description |
← |
One character backward |
→ |
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 |
Alt+Home |
To first row in viewport |
Alt+End |
To last row in viewport |
Ctrl+Y |
One page up |
Ctrl+V |
One page down |
Alt+</kbd> |
To top of buffer |
Alt+/ |
To end of buffer |
Special movement:
Keys |
Description |
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:
Keys |
Description |
Ctrl+C |
Report cursor position |
Alt+D |
Report line/word/character counts |
Ctrl+G |
Display help text |
Various:
Keys |
Description |
Alt+A |
Set or unset the mark |
Alt+V |
Enter next keystroke verbatim |
Alt+C |
Turn constant position info on/off |
Alt+N |
Turn line numbers on/off |
Alt+S |
Turn softwrapping on/off |
Alt+X |
Hide/unhide the help lines |
Alt+Z |
Hide/unhide the info bars |
Ctrl+L |
Refresh the screen |
7 Likes