一、多行编辑
进入visual block模式一般模式下Crtl+v组合键以块的形式选中待编辑的文本进入visual line模式一般模式下大写V以行的形式选中待编辑的文本上述两种模式的复制用y,删除用d,粘贴用p二、多文件编辑同时打开两个文件vim file_a file_b一般模式下进入visual block,复制(p)file_a中的两行,在file_a末行模式下输入:n切换到file_b,然后可以按p粘贴向要从文件file_b回到file_a,末行模式输入:N即可,如果想要查看当前一共打开了几个文件,可输入:files查看三、其它操作输入2dw:将删除两个单词输入Ctrl+R(按下Ctrl键不放,接着按R键),可以取消掉撤销操作,即取消u操作按下p键可将刚刚使用d操作删除的内容粘贴到当前光标所在的下一行按下r键,再输入一个字符可用新输入的字符替换到当前光标所在位置的下一行按下%可以查找成对的)、}、],这就能显示某一块代码的结束和起始位置:%s/old/new/g 全文中的old替换为new:1,3s/old/new/g 1至3行的old替换为new:s/old/new/g 本行所有的old替换为new:s/old/new/ 本行第一个old替换为new:!ifconfig 执行外部命令:w file_c 另存为file_c:r /root/file_b 向当前文件中插入另一个文件的内容:r!ls 把命令的结果输入到当前文件中