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
:移动到最后一行