1. 左右分割屏幕:vsplit file
CTRL-W h 跳转到左边的窗口
CTRL-W l 跳转到右边的窗口
2. 上下分割屏幕:split file
CTRL-W j 跳转到下面的窗口
CTRL-W k 跳转到上面的窗口
CTRL-W w 命令可以用于在窗口间跳转。
3. v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。删除是d,复制是y,粘贴是p
4.撤销命令u
5.dd 删除光标所在行
x 删除当前字符
X 删除前一个字符
6. /pattern 或者 ?pattern 查找匹配的字符串 n或者N切换到上下匹配.
7. :%s/old/new/g 搜索整个文件,将所有的old替换为new
:%s/old/new/gc 搜索整个文件,将所有的old替换为new,每次都要你确认是否替换
8. di'、di"、di(或dib、di[、di{或diB、di< - 分别删除这些配对标点符号中的文本内容
yi'、yi"、yi(、yi[、yi{、yi< - 分别复制这些配对标点符号中的文本内容
把上面的i改成a可以连配对标点一起操作
9.
y$ 表示拷贝从当前光标到光标所在行尾的内容.
y0 表示拷贝从当前光标到光标所在行首的内容.
yw 表示拷贝从当前光标到光标所在单词结尾的内容.
yy 表示拷贝光标所在行.
yfa 表示拷贝从当前光标到光标后面的第一个a字符之间的内容
10.
d$ 表示删除从当前光标到光标所在行尾的内容.d0 表示删除从当前光标到光标所在行首的内容.dw 表示删除从当前光标到光标所在单词结尾的内容.
dd 表示删除光标所在行.
dfa 表示删除从当前光标到光标后面的第一个a字符之间的内容.