http://www.runoob.com/linux/linux-vim.html
编辑模式 : (同时打开两个文件)
vim test.c test1.c -O 同时编辑两个文件 -O 左右分 -o 上下分 (同一个终端下操作)
wqa 全部保存退出
三种工作模式:
命令行模式
复制n行: nyy
粘贴:p
剪切(删除)n行: ndd
剪切 ( 删除 ) n个字符:nx
移动光标到第一行 : gg
移动光标到最后一行 : G
设置 :gg=G
返回上一次操作前:u
底行模式:
当前设置行号: set nonu 取消行号显示; set number 显示行号 (下次使用就没有了,要设置脚本 .wimrc)
查找字符 : /ch
正则表达式查找:/^string$
定位到第n行:n
底行模式字符串替换: 表示第一行开始 %s 表示全部行 /g 表示这一行的多个
只替换光标所在行的第一个
全部行替换,包含同一行的多个
替换: 1,$ s/test/TEST 从第一行开始到最后一行把 test替换为 TEST
插入模式: