CentOS6.4之文本编辑器Vi/Vim

て烟熏妆下的殇ゞ 提交于 2019-11-30 05:09:25

Vim/Vi 简介

Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。

Vim/Vi 没有菜单,只有命令。

 

clipboard

 

插入命令

clipboard

 

clipboard

 

 

定位命令

clipboard

 

clipboard

clipboard

 

删除命令

clipboard

 

复制和剪切命令

clipboard

 

替换和取消命令

clipboard

 

搜索和替换命令

clipboard

 

clipboard

 

clipboard

 

:%s/IRCU/ircu/g

clipboard

:9127,9131s/ircu/IRCU/g (不询问替换)

:9127,9131s/ircu/IRCU/c (询问替换)

clipboard

 

clipboard

 

保存和退出命令

clipboard

 

clipboard

 

应用实例

? 导入文件 :r 文件名

clipboard

 

clipboard

 

? 执行命令 :r !命令

clipboard

 

clipboard

 

? 导入命令执行结果 :r !命令

前两者结合使用

clipboard

 

clipboard

 

? 定义快捷键 :map 快捷键触发命令

范例: : map ^P I#<ESC>

^P = CTRL+V,CTRL+P = CTRL+V+P

clipboard

 

clipboard

: map ^B 0x

 

 

clipboard

 

? 连续行注释 :n1,n2s/^/#/g

^尖角号表示行首

clipboard

 

clipboard

:n1,n2s/^#//g  去掉行首注释

:n1,n2s/#//g  去掉所选行全部#号注释

clipboard

 

clipboard

 

:n1,n2s/^/\/\//g

“\”转义符

clipboard

 

clipboard

 

? 替换 :ab 51blog redking.blog.51cto.com

取消替换 unab 51blog 

clipboard

 

clipboard

 

 

END!

 

解决网vim里粘贴代码格式散乱问题
方法:
在vim里面:set paste

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!