Files
rackstack/notes.txt.save

109 lines
4.3 KiB
Plaintext

The following keystrokes are available in the main editor window.
Alternative keys are shown in parentheses:
^G (F1) Display this help text
^X (F2) Close the current buffer / Exit from nano
^O (F3) Write the current buffer (or the marked region) to disk
^R (Ins) Insert another file into current buffer (or into new buffer)
^W (F6) Search forward for a string or a regular expression
^\ (M-R) Replace a string or a regular expression
^K (F9) Cut current line (or marked region) and store it in cutbuffer
^U (F10) Paste the contents of cutbuffer at current cursor position
^T Execute a function or an external command
^J (F4) Justify the current paragraph
^C (F11) Display the position of the cursor
^/ (M-G) Go to line and column number
M-U Undo the last operation
M-E Redo the last undone operation
M-A (^6) Mark text starting from the cursor position
M-6 (M-^) Copy current line (or marked region) and store it in cutbuffer
M-] Go to the matching bracket
^Q Search backward for a string or a regular expression
M-Q Search next occurrence backward
M-W Search next occurrence forward
^B (◂) Go back one character
^F (▸) Go forward one character
^◂ (M-Space) Go back one word
^▸ (^Space) Go forward one word
^A (Home) Go to beginning of current line
^E (End) Go to end of current line
^P (▴) Go to previous line
^N (▾) Go to next line
M-▴ (M--) Scroll up one line without moving the cursor textually
M-▾ (M-+) Scroll down one line without moving the cursor textually
^▴ (M-7) Go to previous block of text
^▾ (M-8) Go to next block of text
M-( (M-9) Go to beginning of paragraph; then of previous paragraph
M-) (M-0) Go just beyond end of paragraph; then of next paragraph
^Y (PgUp) Go one screenful up
^V (PgDn) Go one screenful down
M-\ (^Home) Go to the first line of the file
M-/ (^End) Go to the last line of the file
M-◂ (M-<) Switch to the previous file buffer
M-▸ (M->) Switch to the next file buffer
^I (Tab) Insert a tab at the cursor position (or indent marked lines)
^M (Enter) Insert a newline at the cursor position
^H (Bsp) Delete the character to the left of the cursor
^D (Del) Delete the character under the cursor
M-Bsp (Sh-^Del) Delete backward from cursor to word start
^Del Delete forward from cursor to next word start
M-T Cut from the cursor position to the end of the file
M-J Justify the entire file
M-D Count the number of lines, words, and characters
M-V Insert the next keystroke verbatim
Suspend the editor (return to the shell)
^L Refresh (redraw) the current screen
M-} Indent the current line (or marked lines)
M-{ (Sh-Tab) Unindent the current line (or marked lines)
M-3 Comment/uncomment the current line (or marked lines)
^] Try and complete the current word
M-: Start/stop recording a macro
M-; Run the last recorded macro
M-Ins Place or remove an anchor at the current line
M-PgUp Jump backward to the nearest anchor
M-PgDn Jump forward to the nearest anchor
M-Del Throw away the current line (or marked region)
F12 Invoke the spell checker, if available
M-B Invoke the linter, if available
M-F Invoke a program to format/arrange/manipulate the buffer
^L Center the line where the cursor is
^S Save file without prompting
M-Z Hidden interface enable/disable
M-X Help mode enable/disable
M-C Constant cursor position display enable/disable
M-S Soft wrapping of overlong lines enable/disable
M-N Line numbering enable/disable
M-P Whitespace display enable/disable
M-Y Color syntax highlighting enable/disable
M-H Smart home key enable/disable
M-I Auto indent enable/disable
M-K Cut to end enable/disable
M-L Hard wrapping of overlong lines enable/disable
M-O Conversion of typed tabs to spaces enable/disable
M-M Mouse support enable/disable