vim编辑器有三中模式:命令行模式,编辑模式,扩展模式。使用命令vim一进去是命令行模式,快捷键:
Ctrl +f 在文件中向前一页
Ctrl +d 在文件中向后一页
× 当光标停在某单词上,×键会搜索文件内的所有该单词然后跳到下一处
H 跳到屏幕的最上行
M 跳到屏幕的中间行
L 跳到屏幕的最下行
同样需要注意字母的大小写。H 和 L 命令还可以加数字。如 2H 表示将光标移到屏幕的第2行,3L 表示将光标移到屏幕的倒数第3行。
搜索
键入字符 / ,后面跟以要搜索的字符串,然后按回车键。编辑程序执行正向搜索(即朝文件末尾方向),并在找到指定字符串后,将光标停到该字符串的开头;键入 n 命令可以继续执行搜索,找出这一字符串下次出现的位置。用字符 ?取代 / ,可以实现反向搜索。
删除
Vim常规的删除命令是 d、 x (前者删除 行 ,后者删除 字符 )
替换
按esc,:%s/替换目标/想替换的字符/g
复制粘贴
yy 复制当前行到内存缓冲区;
nyy 复制 n 行内容到内存缓冲区;
5yy 复制 5 行内容到内存缓冲区;
“+y 复制 1 行到操作系统的粘贴板;
“+nyy 复制 n 行到操作系统的粘贴板。
P粘贴到光标下一行
撤销和重复
u 撤消前一条命令的结果;
. 重复最后一条修改正文的命令。