2 KiB
2 KiB
Emacs
Base
C-x C-s
: Save current file.C-x C-f
: Find or open file.
Markdown
C-c C-s 1
: Insert level one heading with hash delimiter.C-c C-c p
: Show preview in browser.C-c C-x l
: Toggle url hidingC-c C-x i
: Toggle inline imagesC-c C-x m
: Toggle markdown visibilityS-Tab
: Toggle global visibilityTAB
: Toggle local header visibility
Evil
CTRL- {D, U, F, B}
: Scroll down/up by half or full pagezt zz zb
: Scroll current line to top, centre, bottom0 $
: Move to beginning or end of line{ }
: Move to beginning or end of paragraphh l j k
: Character left, right, up, downy p
: Yank (copy) or paste
Magit
CTRL-x g
: Status bufferS
: Stage all changesc
: Start a commitC-c C-c
: Finish a commit
P
: Start a pushu
: Push to origin
Auctex
Org Mode
https://orgmode.org/worg/org-tutorials/org4beginners.html
TAB/S-TAB
: Fold/UnfoldM-up/down
: move headline up/downM-left/right
: promote or demote headlineM-RET
: add new headline
Treemacs
https://github.com/Alexander-Miller/treemacs
C-c C-w s
: Switch workspace
Lsp Mode
Python
Install language LSP server:
brew install python-lsp-server