Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Emacs Reference
- ===============
- Note: Some keybindings are defined just for me.
- General:
- * C-c k delete-this-buffer-and-file
- * C-q er/expand-region
- * C-h k describe-key
- * C-k kill-line
- * C-x C-v find-alternate-file
- ECB:
- * C-x C-g find-file-in-project
- * C-x d ecb-goto-window-directories
- * C-x s ecb-goto-window-sources
- * C-x e ecb-goto-window-edit-last
- Slime:
- * M-. slime-edit-definition Switches to function definition.
- * M-, slime-pop-find-definition-stack Jump back from a function definition.
- * C-x <up> slime-repl-backward-input
- * C-x <down> slime-repl-forward-input
- * C-c C-y slime-call-defun Inserts call to current function into REPL.
- * C-c M-m slime-macroexpand-all Display recursively macro-expanded sexp.
- * C-c RET slime-expand-1 Display macro-expansion at point.
- * C-c C-w c slime-who-calls Show all known callers of the function.
- * C-c C-w r slime-who-references Show all known referrers of the global variable.
- * C-c C-w s slime-who-sets Show all known setters of the global variable.
- * C-c C-w b slime-who-binds Show all known binders of the global variable.
- * C-c C-w m slime-who-macroexpands Show all known expanders of the macro.
- * C-u C-c C-c -- Compile with (debug 3).
- * C-c M-m slime-macroexpand-all Macroexpand all.
- Mark-Multiple:
- * C-S-c C-S-c mc/edit-lines
- * C-M-<next> mc/mark-next-like-this
- * C-M-<prior> mc/mark-previous-like-this
- * C-M-m <down> mc/mark-next-like-this
- * C-M-m <up> mc/mark-previous-like-this
- * C-M-m <right> mc/unmark-next-like-this
- * C-M-m <left> mc/unmark-previous-like-this
- * C-M-m a mc/mark-all-like-this
- * C-x r y yank-rectangle
- Paredit:
- * M-( wrap-around Wraps parenthesis around next expr.
- * C-<right> forward-slurp-sexp Pulls following expr into current expr.
- * C-<left> forward-barf-sexp Throws last expr out of current expr.
- * M-g raise-sexp Replace parent expr with child.
- * M-<up> splice-sexp-killing-backward Removes parent.
- * M-? convolute-sexp Switches the current expr with parent.
- * C-k paredit-kill Same as kill-line but expr-aware.
- * M-s paredit-split-sexp Splits expr at current point.
- * M-j join-sexps Joins two adjacent exprs.
- Org:
- * C-RET -- Inserts a new headline.
- * M-RET -- Insert headline with time (collides with WMFS).
- * C-S-RET -- Inserts a new todo item.
- * C-c C-c -- Toggle/Modify (headings: Add tag)
- * C-c C-t -- Cycle between todo modes.
- * C-c . -- Insert a timestamp.
- * C-c \ -- Search tags.
- * S-TAB -- Show overview.
- * M-S-LEFT/RIGHT -- Promote/demote with subitems.
- * C-c C-x C-i -- Start clock.
- * C-c C-x C-o -- Stop clock.
- * C-c C-x C-q -- Cancel the clock.
- * C-c C-x C-x -- Reclock the time.
- * C-c C-x - -- Insert list item with time.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement