在vim中怎么给每行的开头添上字符“#"

Vim、Emacs配置和使用
回复
Dic4000
帖子: 104
注册时间: 2008-09-10 21:06
送出感谢: 0
接收感谢: 0

在vim中怎么给每行的开头添上字符“#"

#1

帖子 Dic4000 » 2009-01-15 0:06

我知道给每行的开头替换成字符#的正则表达式是:

代码: 全选

:%s/^./#/g
但是给每行的开头插入字符“#"的正则表达式不知道怎么写?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

Re: 在vim中怎么给每行的开头添上字符“#"

#2

帖子 eexpress » 2009-01-15 0:13

~/.vim/plugin/EnhancedCommentify.vim

如果你是研究正则,当我没说。那.去掉吧。
● 鸣学
Yaksa
帖子: 12
注册时间: 2006-04-18 13:55
送出感谢: 0
接收感谢: 0

Re: 在vim中怎么给每行的开头添上字符“#"

#3

帖子 Yaksa » 2009-01-16 15:07

何必非用正则呢?
gg<c-v>GI#<esc> :em01
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
送出感谢: 0
接收感谢: 0
联系:

Re: 在vim中怎么给每行的开头添上字符“#"

#4

帖子 lerosua » 2009-01-16 15:24

:%s/^/#/g
seenxu
帖子: 229
注册时间: 2008-04-26 7:47
来自: 德国 斯图加特
送出感谢: 0
接收感谢: 0

Re: 在vim中怎么给每行的开头添上字符“#"

#5

帖子 seenxu » 2009-01-16 21:43

Yaksa 写了:何必非用正则呢?
gg<c-v>GI#<esc> :em01
+1
欢迎访问斯图论坛 stu-cn.de
回复

回到 “Vim和Emacs”