-
Notifications
You must be signed in to change notification settings - Fork 74
Vim Mode
Chris Maughan edited this page Mar 5, 2020
·
12 revisions
--- Mappings ---
Normal Maps:
- <C-p> : QuickSearch
- f
- <.> : Find
- <C-d> : MotionHalfPageForward
- : : ExMode
- <C-l> : MotionRightSplit
- <S-F8> : MotionPreviousMarker
- <C-,> : QuickSearch
- ? : ExMode
- / : ExMode
- H : PreviousTabWindow
- L : NextTabWindow
- <C-i>
- <C-o> : SwitchToAlternateFile
- y
- y : YankLine
- <Left> : MotionLeft
- k : MotionUp
- + : FontBigger
- - : FontSmaller
- V : VisualLineMode
- <D>
- h : MotionLeft
- p : PasteAfter
- <R>
- j : MotionDown
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- u : Undo
- <Up> : MotionUp
- h : MotionLeft
- y
- y : YankLine
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- F
- <.> : FindBackwards
- <PageUp> : MotionPageBackward
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- <C-z> : Undo
- d
- <D>
- w : DeleteWord
- d : DeleteLine
- W : DeleteWORD
- w : DeleteWord
- i
- W : DeleteInnerWORD
- w : DeleteInnerWord
- a
- W : DeleteAWORD
- w : DeleteAWord
- t
- <.> : DeleteToChar
- d : DeleteLine
- $ : DeleteToLineEnd
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- f
- <.> : Find
- ; : FindNext
- n : MotionNextSearch
- N : MotionPreviousSearch
- v : VisualMode
- V : VisualLineMode
- Y : YankLine
- <Return> : MotionNextFirstChar
- r
- <.> : Replace
- i : InsertMode
- S : SubstituteLine
- s : Substitute
- A : AppendToLine
- a : Append
- I : InsertAtFirstChar
- p : PasteAfter
- P : PasteBefore
- x : Delete
- J : JoinLines
- o : OpenLineBelow
- O : OpenLineAbove
- D : DeleteToLineEnd
- c
- W : ChangeWORD
- w : ChangeWord
- a
- W : ChangeAWORD
- w : ChangeAWord
- i
- W : ChangeInnerWORD
- w : ChangeInnerWord
- t
- <.> : ChangeToChar
- $ : ChangeToLineEnd
- c : ChangeLine
- C : ChangeToLineEnd
- <C-r> : Redo
- j : MotionDown
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- u : Undo
- <Up> : MotionUp
- y
- y : YankLine
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- F
- <.> : FindBackwards
- <PageUp> : MotionPageBackward
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- <C-z> : Undo
- d
- <D>
- w : DeleteWord
- d : DeleteLine
- W : DeleteWORD
- w : DeleteWord
- i
- W : DeleteInnerWORD
- w : DeleteInnerWord
- a
- W : DeleteAWORD
- w : DeleteAWord
- t
- <.> : DeleteToChar
- d : DeleteLine
- $ : DeleteToLineEnd
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- f
- <.> : Find
- ; : FindNext
- n : MotionNextSearch
- N : MotionPreviousSearch
- v : VisualMode
- V : VisualLineMode
- Y : YankLine
- <Return> : MotionNextFirstChar
- r
- <.> : Replace
- i : InsertMode
- S : SubstituteLine
- s : Substitute
- A : AppendToLine
- a : Append
- I : InsertAtFirstChar
- P : PasteBefore
- x : Delete
- J : JoinLines
- o : OpenLineBelow
- O : OpenLineAbove
- D : DeleteToLineEnd
- c
- W : ChangeWORD
- w : ChangeWord
- a
- W : ChangeAWORD
- w : ChangeAWord
- i
- W : ChangeInnerWORD
- w : ChangeInnerWord
- t
- <.> : ChangeToChar
- $ : ChangeToLineEnd
- c : ChangeLine
- C : ChangeToLineEnd
- <C-r> : Redo
- p : PasteAfter
- 0 : MotionLineBegin
- <R>
- j : MotionDown
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- u : Undo
- <Up> : MotionUp
- h : MotionLeft
- y
- y : YankLine
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- F
- <.> : FindBackwards
- <PageUp> : MotionPageBackward
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- <C-z> : Undo
- d
- <D>
- w : DeleteWord
- d : DeleteLine
- W : DeleteWORD
- w : DeleteWord
- i
- W : DeleteInnerWORD
- w : DeleteInnerWord
- a
- W : DeleteAWORD
- w : DeleteAWord
- t
- <.> : DeleteToChar
- d : DeleteLine
- $ : DeleteToLineEnd
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- f
- <.> : Find
- ; : FindNext
- n : MotionNextSearch
- N : MotionPreviousSearch
- v : VisualMode
- V : VisualLineMode
- Y : YankLine
- <Return> : MotionNextFirstChar
- r
- <.> : Replace
- i : InsertMode
- S : SubstituteLine
- s : Substitute
- A : AppendToLine
- a : Append
- I : InsertAtFirstChar
- p : PasteAfter
- P : PasteBefore
- x : Delete
- J : JoinLines
- o : OpenLineBelow
- O : OpenLineAbove
- D : DeleteToLineEnd
- c
- W : ChangeWORD
- w : ChangeWord
- a
- W : ChangeAWORD
- w : ChangeAWord
- i
- W : ChangeInnerWORD
- w : ChangeInnerWord
- t
- <.> : ChangeToChar
- $ : ChangeToLineEnd
- c : ChangeLine
- C : ChangeToLineEnd
- <C-r> : Redo
- j : MotionDown
- l : MotionRight
- <Down> : MotionDown
- <Up> : MotionUp
- <C-j> : MotionDownSplit
- <Right> : MotionRight
- h : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <C-k> : MotionUpSplit
- <PageDown> : MotionPageForward
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <C-b> : MotionPageBackward
- F
- <.> : FindBackwards
- <PageUp> : MotionPageBackward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- N : MotionPreviousSearch
- <C-h> : MotionLeftSplit
- ; : FindNext
- n : MotionNextSearch
- v : VisualMode
- <F8> : MotionNextMarker
- Y : YankLine
- <Return> : MotionNextFirstChar
- r
- <.> : Replace
- i : InsertMode
- S : SubstituteLine
- s : Substitute
- A : AppendToLine
- a : Append
- I : InsertAtFirstChar
- P : PasteBefore
- x : Delete
- <Del> : Delete
- J : JoinLines
- o : OpenLineBelow
- O : OpenLineAbove
- d
- <D>
- w : DeleteWord
- d : DeleteLine
- W : DeleteWORD
- w : DeleteWord
- i
- W : DeleteInnerWORD
- w : DeleteInnerWord
- a
- W : DeleteAWORD
- w : DeleteAWord
- t
- <.> : DeleteToChar
- d : DeleteLine
- $ : DeleteToLineEnd
- D : DeleteToLineEnd
- c
- W : ChangeWORD
- w : ChangeWord
- a
- W : ChangeAWORD
- w : ChangeAWord
- i
- W : ChangeInnerWORD
- w : ChangeInnerWord
- t
- <.> : ChangeToChar
- $ : ChangeToLineEnd
- c : ChangeLine
- C : ChangeToLineEnd
- <C-r> : Redo
- <C-z> : Undo
- u : Undo
-Insert Maps:
-
- <C-p> : QuickSearch
- j
- k : NormalMode
- <C-,> : QuickSearch
- <Right> : MotionRight
- <Down> : MotionDown
- <Up> : MotionUp
- <Tab> : InsertTab
- <Left> : MotionLeft
- <Escape> : NormalMode
- <Backspace> : Backspace
- <Return> : InsertCarriageReturn
-Visual Maps:
-
- <D>
- h : MotionLeft
- p : PasteAfter
- <R>
- j : MotionDown
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- <Up> : MotionUp
- h : MotionLeft
- y : Yank
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- <PageUp> : MotionPageBackward
- : : ExMode
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- d : VisualDelete
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- Y : YankLine
- a
- w : VisualSelectAWord
- W : VisualSelectAWORD
- i
- w : VisualSelectInnerWord
- W : VisualSelectInnerWORD
- r
- <.> : Replace
- / : ExMode
- ? : ExMode
- p : PasteAfter
- P : PasteBefore
- x : Delete
- c : VisualChange
- s : VisualSubstitute
- J : JoinLines
- C : ChangeLine
- j : MotionDown
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- <Up> : MotionUp
- y : Yank
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- <PageUp> : MotionPageBackward
- : : ExMode
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- d : VisualDelete
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- Y : YankLine
- a
- w : VisualSelectAWord
- W : VisualSelectAWORD
- i
- w : VisualSelectInnerWord
- W : VisualSelectInnerWORD
- r
- <.> : Replace
- / : ExMode
- ? : ExMode
- P : PasteBefore
- x : Delete
- c : VisualChange
- s : VisualSubstitute
- J : JoinLines
- C : ChangeLine
- p : PasteAfter
- 0 : MotionLineBegin
- <R>
- j : MotionDown
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- <Up> : MotionUp
- h : MotionLeft
- y : Yank
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- <PageUp> : MotionPageBackward
- : : ExMode
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- d : VisualDelete
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- Y : YankLine
- a
- w : VisualSelectAWord
- W : VisualSelectAWORD
- i
- w : VisualSelectInnerWord
- W : VisualSelectInnerWORD
- r
- <.> : Replace
- / : ExMode
- ? : ExMode
- p : PasteAfter
- P : PasteBefore
- x : Delete
- c : VisualChange
- s : VisualSubstitute
- J : JoinLines
- C : ChangeLine
- j : MotionDown
- <C-j> : MotionDownSplit
- <Right> : MotionRight
- <Down> : MotionDown
- l : MotionRight
- k : MotionUp
- <Up> : MotionUp
- h : MotionLeft
- y : Yank
- <Left> : MotionLeft
- <Backspace> : MotionLeft
- <C-f> : MotionPageForward
- <Del> : Delete
- <C-k> : MotionUpSplit
- g
- E : MotionBackEndWORD
- e : MotionBackEndWord
- g : MotionGotoBeginning
- <PageDown> : MotionPageForward
- <C-b> : MotionPageBackward
- <PageUp> : MotionPageBackward
- : : ExMode
- <C-d> : MotionHalfPageForward
- e : MotionEndWord
- <C-u> : MotionHalfPageBackward
- <Escape> : NormalMode
- G : MotionGotoLine
- d : VisualDelete
- $ : MotionLineEnd
- ^ : MotionLineFirstChar
- w : MotionWord
- b : MotionBackWord
- W : MotionWORD
- B : MotionBackWORD
- E : MotionEndWORD
- <C-l> : MotionRightSplit
- <C-h> : MotionLeftSplit
- Y : YankLine
- a
- w : VisualSelectAWord
- W : VisualSelectAWORD
- i
- w : VisualSelectInnerWord
- W : VisualSelectInnerWORD
- r
- <.> : Replace
- / : ExMode
- ? : ExMode
- P : PasteBefore
- x : Delete
- c : VisualChange
- s : VisualSubstitute
- J : JoinLines
- C : ChangeLine