vim的三种工作模式:
编辑模式(命令模式)、插入模式(文本模式)、末行模式;
常用操作:
i 进入编辑模式,光标前插入字符
a 进入编辑模式,光标后插入字符
o 进入编辑模式,光标所在行的下一行插入
I 进入编辑模式,光标所在行的行首插入
A 进入编辑模式,光标所在行的行末插入字符
O 进入编辑模式,光标所在行的上一行插入字符
s 删除光标所在字符并进入编辑模式
S 删除光标所在行并进入编辑模式
dd,剪切光标所在行
n+dd ,剪切从光标开始的n行
yy 复制光标所在行
n-yy 复制光标所在位置的n行,包括光标所在行
(1) yy 复制光标所在行
(2)光标选中第3行
p(小写字母) 向后粘贴剪切板内容,如果复制整行,这里是粘贴在光标所在位置的下一行(粘贴在第4行)
P 向前粘贴剪切板内容,如果是整行,这里是粘贴在光标所在位置的上一行(粘贴在第三行)
命令模式下
u 撤销操作
Ctrl-r 反撤销
分屏,末行模式下
:sp 水平分屏
:vsp 竖直分屏
分屏后屏幕切换,Ctrl-w-w
使用:q退出光标所在窗口
使用:qall退出所有窗
使用:qw退出并保存