1. 当前设置行号: set nonu 取消行号显示; 2. :set number 显示行号 (下次使用就没有了,要设置脚本 vim ~/ .wimrc)
3. 查找字符 : /ch n 继续下一个查找 :noh 取消高亮
4. 正则表达式查找:/^string$
5. 定位到第num行:num
6. 底行模式字符串替换: $ 表示最后一行 . 表示光标所在处 1 表示第一行开始 %s 表示全部行 /g 表示这一行的多个
(1) 只替换光标所在行的第一个
(2) 全部行替换,包含同一行的多个 /g 同一行的多个全部替换
(3) 替换 :1,$ s/test/TEST 从第一行开始到最后一行把 test替换为 TEST
7. vsp xxx.c 左右分屏在这个终端下打开xxx.c文件 不加文件名时再打开有一个当前打开的文件 底行使用 exit 退出,当前光标所在的文档
8 sp xxx.c 上下分屏打开文件 xxx.c 用法同 vsp
9. 复制n到m行 :n,my 然后按 p 粘贴
10. 剪切n到m行 :n,md