第一种.启动
-R 只读方式打开,但打开后如果有权限,可以强制执行保存。
-c (command) 加载后执行命令,比如"vim -c /most myfirst" 打开该文件后直接向后搜索most。
更多的可以参考 -h
第二种.同时编辑多个文件
vim [file1] [file2] ...
此时
:ar 查看当前编辑的文件名
:n 切换当前编辑的文件
另外还有
:e 切换到新文件
:w 读取已存在的文件并将其内容放入正在编辑的文件中
:w [起始行][终结行] [文件名] 将当前文件部分放于新文件中,若已存在则覆盖。
第三种.文本重排
命令模式下
dd 删除当前行并存放于临时缓冲区中(类似于剪切)
yy 复制当前行并存放于临时缓冲区中
p 将指定缓冲区内容放到当前光标位置之下
P 将指定缓冲区内容放到当前光标位置之上
第四种.缓冲区的使用
(1)数字编号缓冲区
双引号+n(缓冲区号,1至9)+(p或P)
例如"9p
其中对数字缓冲区的使用,删除或复制时,每次将所有区后移,1到2,2到3,......,9原有被清空并被8覆盖。
(2)字母编号缓冲区
双引号+缓冲区名(从小写字母a至z)+命令
练习用例:
"wdd 删除当前行,副本保存在缓冲区w
"wp 将缓冲区w内容复制到光标位置
"z7yy 复制7行到缓冲区z
"zp 将缓冲区z的内容(7行)复制到光标位置
关于Vim命令的四大高级用法就讲到这里,更多关于安全软件开发的知识请关注掌控者网络管理系统开发公司----武汉中力创信科技有限公司。
Vim键盘图
阅读(1658) | 评论(0) | 转发(0) |