分页: 1 / 1
vim替换选定的内容求助
发表于 : 2016-02-16 11:45
由 ps3wifi
用vim的可视模式选定一段内容后,用:'<,'>,s/192.168/192/g想替换选定的内容,替换选定的内容
:%s/\%V192.168/192/g
Re: vim替换选定的内容求助
发表于 : 2016-02-16 12:45
由 FingerKKK
应该是这样:
代码: 全选
:'<,'>s/192.168/192/g
Re: vim替换选定的内容求助
发表于 : 2016-02-16 14:01
由 ps3wifi
FingerKKK 写了:应该是这样:
代码: 全选
:'<,'>s/192.168/192/g
也不行,执行后它会把整条有192.168的内容都替换成192,我只是想把这行选定的内容替换
Re: vim替换选定的内容求助
发表于 : 2016-02-16 14:35
由 FingerKKK
ps3wifi 写了:FingerKKK 写了:应该是这样:
代码: 全选
:'<,'>s/192.168/192/g
也不行,执行后它会把整条有192.168的内容都替换成192,我只是想把这行选定的内容替换
只替换部分行需这样,先选定要替换的部分,然后按esc回到normal模式,再输入下面命令。
代码: 全选
:%s/\%V192.168/192/g
Re: vim替换选定的内容求助
发表于 : 2016-02-16 16:16
由 ps3wifi
FingerKKK 写了:ps3wifi 写了:FingerKKK 写了:应该是这样:
代码: 全选
:'<,'>s/192.168/192/g
也不行,执行后它会把整条有192.168的内容都替换成192,我只是想把这行选定的内容替换
只替换部分行需这样,先选定要替换的部分,然后按esc回到normal模式,再输入下面命令。
代码: 全选
:%s/\%V192.168/192/g
试了可以感谢