My Cheat List for SLIME/Emacs
| General | |
| C-g | Quit/Cancel command |
| C-j | Open and insert new line. It is sometimes useful in REPL buffer. |
| C-x o | Other visible pane/window/frame |
| C-c C-z | Show REPL buffer |
| C-x k | Close current buffer (file) |
| C-x C-q | Toggle current buffer as read-only |
| C-x C-c | Exit Emacs |
| M-x slime | Restart SLIME |
| , | Enter a command manually. (e.g. quit) Press Tab after "," to see the available commands) |
| File and Buffer Operations | |
| C-x C-f | Open file / New file (if not exist) |
| C-x C-s | Save file |
| C-x C-w | Save buffer as... |
| C-x C-b | Buffer list |
| C-x b | Buffer switch to |
| Editing | |
| C-_ | Undo |
| C-e | End of line |
| C-s | Search (C-s for next, C-r for prev) |
| M-% | Replace (C-s for next, C-r for prev) |
| C-spc | Beginning mark to Copy or Paste |
| M-w | End mark to Copy - use (C-spc / M-w / goto new place / C-y) to copy-paste |
| C-w | End mark to Cut - use (C-spc / M-w / goto new place / C-y) to cut-paste - use (C-spc / M-w / C-y / goto new place / C-y) to copy-paste) |
| C-y | Paste (yank) |
| Completion / Documentation | |
| C-c C-q | Close parens |
| Tab | Complete symbol in REPL |
| C-c Tab | Sole Complete symbol (m-v-b completed to multiple-value-bind) |
| M-c Tab | Sole complete symbol (m-v-b completed to multiple-value-bind) |
| C-c M-i | Fuzzy complete symbol (m-v-b completed to multiple-value-bind) |
| C-c C-s | Insert arg list / complete form |
| C-c C-d | Describe symbol |
| C-c C-a | Apropos |
| M-. | Go to the definition of the symbol at point. |
| Evaluation / Debugging | |
| C-x C-e | Evaluate last expr |
| C-c C-r | Evaluate the region |
| C-c RET | macroexpand-1 the trailing form |
| C-c C-m | macroexpand-1 the trailing form |
| C-c C-k | Compile/Load file |
| C-c M-k | Compile file |
| C-c C-m | macroexpand-1 the trailing form |
| C-c I | Inspect |
| C-c M-d | Disassemble symbol |
| Help | |
| C-h b | Describe bindings/shortcuts now in effect |
| C-h k | Describe the binding/shortcut specified immediately after |
| C-h w | What key combination invokes given command (reverse of C-h k). |
Hiç yorum yok:
Yorum Gönder