global.title
- :h[elp] words.keyword - global.commands.helpForKeyword
- :sav[eas] words.file - global.commands.saveAsFile
- :clo[se] - global.commands.closePane
- :ter[minal] - global.commands.colonTerminal
- K - global.commands.K
cursorMovement.title
- h - cursorMovement.commands.h
- j - cursorMovement.commands.j
- k - cursorMovement.commands.k
- l - cursorMovement.commands.l
- gj - cursorMovement.commands.gj
- gk - cursorMovement.commands.gk
- H - cursorMovement.commands.H
- M - cursorMovement.commands.M
- L - cursorMovement.commands.L
- w - cursorMovement.commands.w
- W - cursorMovement.commands.W
- e - cursorMovement.commands.e
- E - cursorMovement.commands.E
- b - cursorMovement.commands.b
- B - cursorMovement.commands.B
- ge - cursorMovement.commands.ge
- gE - cursorMovement.commands.gE
- % - cursorMovement.commands.percent
- 0 - cursorMovement.commands.zero
- ^ - cursorMovement.commands.caret
- $ - cursorMovement.commands.dollar
- g_ - cursorMovement.commands.g_
- gg - cursorMovement.commands.gg
- G - cursorMovement.commands.G
- 5gg or 5G - cursorMovement.commands.fiveG
- gd - cursorMovement.commands.gd
- gD - cursorMovement.commands.gD
- fx - cursorMovement.commands.fx
- tx - cursorMovement.commands.tx
- Fx - cursorMovement.commands.Fx
- Tx - cursorMovement.commands.Tx
- ; - cursorMovement.commands.semicolon
- , - cursorMovement.commands.comma
- } - cursorMovement.commands.closeCurlyBrace
- { - cursorMovement.commands.openCurlyBrace
- zz - cursorMovement.commands.centerCursor
- zt - cursorMovement.commands.topCursor
- zb - cursorMovement.commands.bottomCursor
- Ctrl + e - cursorMovement.commands.CtrlPluse
- Ctrl + y - cursorMovement.commands.CtrlPlusy
- Ctrl + b - cursorMovement.commands.CtrlPlusb
- Ctrl + f - cursorMovement.commands.CtrlPlusf
- Ctrl + d - cursorMovement.commands.CtrlPlusd
- Ctrl + u - cursorMovement.commands.CtrlPlusu
insertMode.title
- i - insertMode.commands.i
- I - insertMode.commands.I
- a - insertMode.commands.a
- A - insertMode.commands.A
- o - insertMode.commands.o
- O - insertMode.commands.O
- ea - insertMode.commands.ea
- Ctrl + h - insertMode.commands.ctrlPlush
- Ctrl + w - insertMode.commands.ctrlPlusw
- Ctrl + j - insertMode.commands.ctrlPlusj
- Ctrl + t - insertMode.commands.ctrlPlust
- Ctrl + d - insertMode.commands.ctrlPlusd
- Ctrl + n - insertMode.commands.ctrlPlusn
- Ctrl + p - insertMode.commands.ctrlPlusp
- Ctrl + rx - insertMode.commands.ctrlPlusrx
- Ctrl + ox - insertMode.commands.ctrlPlusox
- Esc or Ctrl + c - insertMode.commands.Esc
editing.title
- r - editing.commands.r
- R - editing.commands.R
- J - editing.commands.J
- gJ - editing.commands.gJ
- gwip - editing.commands.gwip
- g~ - editing.commands.gTilde
- gu - editing.commands.gu
- gU - editing.commands.gU
- cc - editing.commands.cc
- c$ or C - editing.commands.cDollar
- ciw - editing.commands.ciw
- cw or ce - editing.commands.cw
- s - editing.commands.s
- S - editing.commands.S
- xp - editing.commands.xp
- u - editing.commands.u
- U - editing.commands.U
- Ctrl + r - editing.commands.CtrlPlusr
- . - editing.commands.dot
markingText.title
- v - markingText.commands.v
- V - markingText.commands.V
- o - markingText.commands.o
- Ctrl + v - markingText.commands.CtrlPlusv
- O - markingText.commands.O
- aw - markingText.commands.aw
- ab - markingText.commands.ab
- aB - markingText.commands.aB
- at - markingText.commands.at
- ib - markingText.commands.ib
- iB - markingText.commands.iB
- it - markingText.commands.it
- Esc or Ctrl + c - markingText.commands.Esc
visualCommands.title
- > - visualCommands.commands.greaterThan
- < - visualCommands.commands.lessThan
- y - visualCommands.commands.y
- d - visualCommands.commands.d
- ~ - visualCommands.commands.tilde
- u - visualCommands.commands.u
- U - visualCommands.commands.U
registers.title
- :reg[isters] - registers.commands.show
- "xy - registers.commands.yankIntoRegisterX
- "xp - registers.commands.pasteRegisterX
- "+y - registers.commands.quotePlusy
- "+p - registers.commands.quotePlusp
0 - registers.tip2.0
" - registers.tip2.quote
% - registers.tip2.percent
# - registers.tip2.hashtag
* - registers.tip2.asterisk
+ - registers.tip2.plus
/ - registers.tip2.slash
: - registers.tip2.colon
. - registers.tip2.dot
- - registers.tip2.minus
= - registers.tip2.equal
_ - registers.tip2.underscore
marks.title
- :marks - marks.commands.list
- ma - marks.commands.currentPositionA
- `a - marks.commands.jumpPositionA
- y`a - marks.commands.yankToMarkA
- `0 - marks.commands.backtick0
- `" - marks.commands.backtickQuote
- `. - marks.commands.backtickDot
- `` - marks.commands.backtickBacktick
- :ju[mps] - marks.commands.colonjumps
- Ctrl + i - marks.commands.ctrlPlusi
- Ctrl + o - marks.commands.ctrlPluso
- :changes - marks.commands.colonchanges
- g, - marks.commands.gcomma
- g; - marks.commands.gsemicolon
- Ctrl + ] - marks.commands.ctrlPlusCloseSquare
macros.title
- qa - macros.commands.recordA
- q - macros.commands.stopRecording
- @a - macros.commands.runA
- @@ - macros.commands.rerun
cutAndPaste.title
- yy - cutAndPaste.commands.yy
- 2yy - cutAndPaste.commands.twoyy
- yw - cutAndPaste.commands.yw
- yiw - cutAndPaste.commands.yiw
- yaw - cutAndPaste.commands.yaw
- y$ or Y - cutAndPaste.commands.yDollar
- p - cutAndPaste.commands.p
- P - cutAndPaste.commands.P
- gp - cutAndPaste.commands.gp
- gP - cutAndPaste.commands.gP
- dd - cutAndPaste.commands.dd
- 2dd - cutAndPaste.commands.twodd
- dw - cutAndPaste.commands.dw
- diw - cutAndPaste.commands.diw
- daw - cutAndPaste.commands.daw
- :3,5d - cutAndPaste.commands.threeToFiveD
e.g.
:.,$d - cutAndPaste.tip1.commands.dotCommaDollarD
:.,1d - cutAndPaste.tip1.commands.dotCommaOneD
:10,1d - cutAndPaste.tip1.commands.tenCommaOneD
- :g/{pattern}/d - cutAndPaste.commands.gPatternD
- :g!/{pattern}/d - cutAndPaste.commands.gNotPatternD
- d$ or D - cutAndPaste.commands.dDollar
- x - cutAndPaste.commands.x
indentText.title
- >> - indentText.commands.greaterThanGreaterThan
- << - indentText.commands.lessThanLessThan
- >% - indentText.commands.greaterThanPercent
- <% - indentText.commands.lessThanPercent
- >ib - indentText.commands.greaterThanib
- >at - indentText.commands.greaterThanat
- 3== - indentText.commands.3==
- =% - indentText.commands.=Percent
- =iB - indentText.commands.=iB
- gg=G - indentText.commands.gg=G
- ]p - indentText.commands.closeSquarep
exiting.title
- :w - exiting.commands.colonw
- :w !sudo tee % - exiting.commands.colonwsudo
- :wq or :x or ZZ - exiting.commands.colonwq
- :q - exiting.commands.colonq
- :q! or ZQ - exiting.commands.colonqbang
- :wqa - exiting.commands.colonwqa
searchAndReplace.title
- /pattern - searchAndReplace.commands.forwardSlashPattern
- ?pattern - searchAndReplace.commands.questionMarkPattern
- \vpattern - searchAndReplace.commands.backslashVpattern
- n - searchAndReplace.commands.n
- N - searchAndReplace.commands.N
- :%s/old/new/g - searchAndReplace.commands.colonPercentForwardSlashOldForwardSlashNewForwardSlashg
- :%s/old/new/gc - searchAndReplace.commands.colonPercentForwardSlashOldForwardSlashNewForwardSlashgc
- :noh[lsearch] - searchAndReplace.commands.colonnoh
searchMultipleFiles.title
- :vim[grep] /pattern/ {`{file}`} - searchMultipleFiles.commands.colonvimgrep
- :cn[ext] - searchMultipleFiles.commands.coloncn
- :cp[revious] - searchMultipleFiles.commands.coloncp
- :cope[n] - searchMultipleFiles.commands.coloncopen
- :ccl[ose] - searchMultipleFiles.commands.coloncclose
tabs.title
- :tabnew or :tabnew {page.words.file} - tabs.commands.colonTabNew
- Ctrl + wT - tabs.commands.ctrlPluswT
- gt or :tabn[ext] - tabs.commands.gt
- gT or :tabp[revious] - tabs.commands.gT
- #gt - tabs.commands.hashgt
- :tabm[ove] # - tabs.commands.colontabmove
- :tabc[lose] - tabs.commands.colontabc
- :tabo[nly] - tabs.commands.colontabo
- :tabdo command - tabs.commands.colontabdo
workingWithMultipleFiles.title
- :e[dit] words.file - workingWithMultipleFiles.commands.colone
- :bn[ext] - workingWithMultipleFiles.commands.colonbnext
- :bp[revious] - workingWithMultipleFiles.commands.colonbprev
- :bd[elete] - workingWithMultipleFiles.commands.colonbd
- :b[uffer]# - workingWithMultipleFiles.commands.colonbnumber
- :b[uffer] file - workingWithMultipleFiles.commands.colonbfile
- :ls or :buffers - workingWithMultipleFiles.commands.colonls
- :sp[lit] words.file - workingWithMultipleFiles.commands.colonsp
- :vs[plit] words.file - workingWithMultipleFiles.commands.colonvsp
- :vert[ical] ba[ll] - workingWithMultipleFiles.commands.colonvertba
- :tab ba[ll] - workingWithMultipleFiles.commands.colontabba
- Ctrl + ws - workingWithMultipleFiles.commands.ctrlPlusws
- Ctrl + wv - workingWithMultipleFiles.commands.ctrlPluswv
- Ctrl + ww - workingWithMultipleFiles.commands.ctrlPlusww
- Ctrl + wq - workingWithMultipleFiles.commands.ctrlPluswq
- Ctrl + wx - workingWithMultipleFiles.commands.ctrlPluswx
- Ctrl + w= - workingWithMultipleFiles.commands.ctrlPlusw=
- Ctrl + wh - workingWithMultipleFiles.commands.ctrlPluswh
- Ctrl + wl - workingWithMultipleFiles.commands.ctrlPluswl
- Ctrl + wj - workingWithMultipleFiles.commands.ctrlPluswj
- Ctrl + wk - workingWithMultipleFiles.commands.ctrlPluswk
- Ctrl + wH - workingWithMultipleFiles.commands.ctrlPluswH
- Ctrl + wL - workingWithMultipleFiles.commands.ctrlPluswL
- Ctrl + wJ - workingWithMultipleFiles.commands.ctrlPluswJ
- Ctrl + wK - workingWithMultipleFiles.commands.ctrlPluswK
diff.title
- zf - diff.commands.zf
- zd - diff.commands.zd
- za - diff.commands.za
- zo - diff.commands.zo
- zc - diff.commands.zc
- zr - diff.commands.zr
- zm - diff.commands.zm
- zi - diff.commands.zi
- ]c - diff.commands.closeSquarec
- [c - diff.commands.openSquarec
- do or :diffg[et] - diff.commands.do
- dp or :diffpu[t] - diff.commands.dp
- :diffthis - diff.commands.colonDiffthis
- :dif[fupdate] - diff.commands.colonDiffupdate
- :diffo[ff] - diff.commands.colonDiffoff