第一步:
进入和退出。
vim有三种模式,命令模式,插入模式,底行模式。进入vim后进入的是命令模式。命令模式可以对文本进行一些删除、复制等的操作。插入模式可以编辑文本的内容。底行模式用于打开、保存、退出等操作。
判断当前处于何种模式。
如果是插入模式,在vim窗口左下角会出现"插入"或"insert"字样,表示当前处理。插入模式,此时可以进行文本的编辑。
如果是命令模式,光标以一个字的宽度进行闪烁,和普通的一个“|”闪烁不同。此时按"j、k、l、h"光标会移动。此时是命令模式。
如果底行模式,会在窗口最后一行,左侧以:“:”冒号开头,光标闪烁,像命令模式的闪烁一样。
模式的切换:
命令模式到:插入模式。在命令模式下按下:
i:表示(insert)插入。 (小写)在当前光标前字符插入。
I:(大写shift+i)在光标当前行最开始位置处插入。
a:表示(append)追加。(小写)在当前光标字符后插入。
A:(大写shift+a)在当前光标最后位置处插入。
o:(小写)表示换行后插入,在当前行之后新起一行,同时光标移动到新行行前。
O:(大写)表示在当前行之前新插入一个空行,同时光标移到到新行前。
插入模式到命令模式:在插入模式按下:
esc:中断键,即键盘上最左上角。
ctrl+c:控制键+C
ctrl+[ :控制键+左中括号
命令模式到底行模式:按shift+: ,:在L右边一个键。
插入模式到底行模式,不能直接转换。要先到命令模式再从命令模式转到底行模式。
退出 :
进入底行模式后:wq回车。w表示保存,即写入数据(write),q表示退出(quit),如果提示无法退出则添加:!表示强制。如:wq! +回车键