Skip to content

Instantly share code, notes, and snippets.

@jiahut
Created May 18, 2021 08:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jiahut/854e45ccd63ae9719700e4765b7dbcf7 to your computer and use it in GitHub Desktop.
Save jiahut/854e45ccd63ae9719700e4765b7dbcf7 to your computer and use it in GitHub Desktop.

editor-mode

motion-mode

conceptkeyvim implemacs impl
snipes
matchit%matchup
jump<SPC>ojeasymotionavy
gotogf

reference

conceptkeyexplain
definitiongdgo to definition
implements,gigo to implements
reference,grreference with me

window

conceptkeyexplain
maximizeC-w omaximized current window
otherC-w C-wswitch other window

text object

keyobj explain
lline
hsyntax highlight
ssentence
pparagraph
bbrackets
wword

special

keyobj explainmode
rblockruby (vim* )
eelementorg-mode
rsubtreeorg-mode

select-mode

keyexplain
v/Vexpand-region

operation-mode

conceptkeyexplain
commentgcctoggle comments

fold

keyexplain
<select>zfcreate fold
zf<textobj>
zddelete fold
zEdelete all fold
zjnext fold
zkprevious fold
zatoggle fold
zoopen fold
zOopen all fold
zddelete fold
zmincrease foldlevel by one
zMclose all fold
zrdecrease foldlevel by one
zRopen all fold
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment