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 |  
| 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+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
| 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+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 around
| ← | 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+\ | 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 counts |  
| Ctrl+G | Display help text |  
 
 
Various
| 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+P | Turn visible whitespace 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 |  
 
 
 |