在文件中插入命令执行的输出结果:
运行 :r!command , command命令的结果插入光标下一行
暂时离开vim来执行命令:
运行:r sh,使用完sh后exit又可以返回vim
:e
:e file --关闭当前编辑的文件,并开启新的文件。 如果对当前文件的修改未保存,vi会警告。
:e! file --放弃对当前文件的修改,编辑新的文件
分屏编辑:
vim -o file1 file2:水平分割窗口,同时打开file1和file2
vim -O file1 file2:垂直分割窗口,同时打开file1和file2
事实上命令行参数 -o 和 -O 是很少用的。通常在 vim 里用 :sp :vs 更方便。
:vs filename
:new 新建文件
ctrl+w 切换
:vertical res[ize] [N] #垂直分屏时设置宽度
文件加解密:
vim -x file: 开始编辑一个加密的文件。
:X -- 为当前文件设置密码。
:set key= -- 去除文件的密码。
未完待续...