Vim是一款強大的文本(代碼)編輯器,它是由Bram Moolenaar于1991年開發完成。它的前身是Bill Joy開發的vi。名字的意義是Vi IMproved。
打開vim,直接在命令行輸入vim
即可,或者vim <filename>
.
Vim分為四種模式:普通模式、命令模式、插入模式、視圖模式
打開時自動進入普通模式,此時的鍵盤按鍵當作命令。
按:
會進入命令模式,如:q
退出,:w
保存
按i, I, o, O, a, A, s, S
會進入插入模式
按v
進入視圖模式
如果當前模式是插入模式,按Esc鍵會回到普通模式
如果當前是命令模式或視圖模式,連續按兩次Esc鍵回到普通模式
光標的移動
在普通模式,我們需要移動光標
以字符為單位
h
:向左移動一個字符
j
:向下移動一行
k
:向上移動一行
l
:向右移動一個字符
以單詞為單位
w
或W
:向右移動一個單詞(以空格為分割符)到頭部
e
或E
:向右移動一個單詞(以空格為分割符)到尾部
b
或B
:向左移動一個單詞(以空格為分割符)到頭部
ge
或gE
:向左移動一個單詞(以空格為分割符)到尾部
以行為單位
^
:移動到行首
$
:移動到行尾
:10
:移動到第10行
gg
:移動到首行
G
:移動到最后一行