1.vim打开文件定位首行
命令:vim filename
2. vim打开文件定位尾行
命令:vim filename +
3. vim打开文件定位在第n行
命令:vim filename +n n:为数值,其n
4. vim打开文件定位在以某个字符/字符串开始的那一行
命令:vim filename +/^string
vim /etc/passwd +/^root
5. vim打开文件定位在以某个字符/字符串结尾的那一行(显示首次匹配成功的那一行)
命令:vim filename +/string$
vim /etc/passwd +/nologin$
6.vim模式匹配(一般模式下操作)
格式:指定范围(%) s/旧的内容/新的内容
样例文件:/etc/passwd
6.1第一行到第三行中出现的第一个bin替换成ztj
:1,3 s/bin/ztj
6.2第一行到第三行中出现的所有的bin替换成ztj
:1,3 s/bin/ztj/g
6.3第一行到第三行中出现的所有的bin(精确匹配)替换成ztj
:1,3 s//ztj/g
编辑
6.4第三行中出现的所有的bin替换成ztj
:3 s/bin/ztj/g
6.5将全文的 bin 改成ztj
:% s/bin/ztj/g
6.6将全文的 bin 改成ztj/忽略大小写
i 忽略大小写
:% s/bin/ztj/gi
:% s@bin@ztj@gi @也可以,但是为了让人们容易理解,建议使用/
:%d 清空文本文件全部内容
:s/old/new 将这一行中第一次出现的old替换为new,只替换第一个
至此,linux vim(vi)命令的用法讲解完毕,希望对大家有所帮助
1-vim介绍
2.vim(vi)模式之一:一般模式
3.vim(vi)模式之一:编辑模式
4.vim(vi)模式之一:命令行模式
5.vim(vi)模式之一:可视模式
6.vim(vi)多文件编辑
7.vim(vi)多窗口功能
8.vim(vi)自定义环境变量
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
最近这段时间有点小忙。怀念我的咸鱼生涯。 服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net 机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net