vim底行模式没有记忆功能吗

为当前最终发行版之前的所有版本提供支持
回复
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34
送出感谢: 0
接收感谢: 1 次

vim底行模式没有记忆功能吗

#1

帖子 gzbao9999 » 2011-02-27 14:09

我需要替换一些文本

每次都要在底行模式输入:
:%s/\s\{1,}/<br><fontstyle="nongli">农历:<\/font>/
:%s/\s\{1,}/<br><fontstyle="yi">宜:<\/font>/
类似这样的指令
输了多了,烦的很
有什么偷懒的法没?

可怜的底行模式咋不能记忆呢! :em26
气血鼓荡,身体发胀,偶飘上头,三时舒畅
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34
送出感谢: 0
接收感谢: 1 次

Re: vim底行模式没有记忆功能吗

#2

帖子 gzbao9999 » 2011-02-27 14:51

我写了个rili.vim
我丢在/usr/share/vim/vim72/下 就可以底行模式执行:so rili.vim 了

但是有个疑问 我刚刚移除了/usr/share/vim/vim72/下的 rili.vim
发现仍然可以执行:so rili.vim ???它被缓存到哪儿去了?

代码: 全选

:%s/^/<fontclass="nongli">农历:<\/font>/
:%s/\s\{1,}/<br><fontclass="yi">宜:<\/font>/
:%s/\s\{1,}/<br><fontclass="ji">忌:<\/font>/
:%s/\s\{1,}/<br><fontclass="chong">冲:<\/font>/
:%s/\s\{1,}/<br><fontclass="sha">煞:<\/font>/
:%s/\s\{1,}/<br><fontclass="cheng">成:<\/font>/
:%s/\s\{1,}/<br><fontclass="zhengchong">正冲:<\/font>/
:%s/\s\{1,}/<br><fontclass="taisheng">胎神:<\/font>/
:%s/\s\{1,}/<br><fontclass="jieqi">节气:<\/font>/
:%s/fontclass/font class/g
气血鼓荡,身体发胀,偶飘上头,三时舒畅
wutong
帖子: 345
注册时间: 2007-10-22 16:54
送出感谢: 0
接收感谢: 7 次

Re: vim底行模式没有记忆功能吗

#3

帖子 wutong » 2011-02-28 11:43

当然有了,按上下键即可。为了提高效率,你可以先
输入
:%s
再按上下键,就一下找到你的替换的命令。查找也是如此。
回复

回到 “老旧版本支持”