- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
RHCE7认证学习笔记4——Vim编辑器的使用
1、gedit图形化编辑文件
2、Vim操作某个文件,如果文件存在则打开,如果文件不存在,则会创建:
[root@clz~]#vimXX3、Vim的三种模式:
(1)命令行模式;
(2)模式:
(3)末行模式;
使用Vim打开编辑文件时,默认是命令行模式:
4、编辑文件时,从命令行进入模式,按以下键进入:
i,从当前光标进入;
a,从当前光标的后一个字符进入;
o,在当前行的下一行;
I,从当前光标跳到本行行首并进入;
A,跳到本行的结束并进入;
O,在本行的上一行一行;
r,替换当前字符;
R,替换当前字符并跳到下一个字符;
number+G:跳到指定的行,如10G跳到第10行,GG跳到末行,gg跳到首行;
number+yy:当前行往下的行数,在任意行按p可黏贴;
number+dd:剪切当前行往下的行数,在任意行按p黏贴;
u:撤销上一步操作;
ctrl+r:恢复上一步操作;
ctrl+v:进入可视图块模式,通过光标上下移动,选中内容,按y选定内容,在任意位置
按粘贴;
快速在行首添加注释#,光标移动选中行首,然后按I到开始位置,按#,按ESC即可
#abrt:x:173:173::/etc/abrt:/sbin/nologin
#pul:171:171:PulseAudioSystemDaemon:/var/run/pulse:/sbin/nologin
#gdm:x:42:42::/var/lib/gdm:/sbin/nologin
#gnome-initial-setup:x:993:991::/run/gnome-initial-setup/:/sbin/nologin:split:进
入分屏模式,ctrl+ww可以在上下屏之间切换;
要查看Vim的详细帮助,可以输入Vimtutor。
5、末行模式下对文件进行保存、查找、属性设置,替换等操作
进入末行模式,ESC从进入命令模式,输入:(或/,一般用于查找,n从上往下查找,N
从下往上查找)
保存:wq保存并,或者x;
强制:q!不保存文件修改内容;
显示行号:setnu,如果默认显示行号,则需要修改家下面的vimrc文件或者/etc/vimrc,
没有则创建文件,一行setnu;
切换指定行:直接输入行号;
替换:1,$s/old/new/g替换全局所有
m,ns/old/new/g替换m行到n行所有的匹配内容,.代表当前行,$代表末行,$-1代表倒数
第二行,(1,$)也可以使用%替换,都是表示全文。如果要匹配的内容里面有特殊字符,如
/,*等,前面需加转义字符\
可以使用s#old#new#,使用#分隔符,则特殊字符不需要转义;
反斜杠下面进行查找,如果要忽略大小写,在查找内容后面加\c,例如:/servername\c
6、在命令行模式下直接执行系统命令
输入.!加(命令)
.!ifconfig
文档评论(0)