求助:如何在vim中查找非行首的 // 注释??

Vim、Emacs配置和使用
回复
abckkkk
帖子: 82
注册时间: 2007-10-09 21:54
来自: 益州

求助:如何在vim中查找非行首的 // 注释??

#1

帖子 abckkkk » 2007-12-18 9:41

如何在vim中查找非行首的 // 注释??
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2007-12-18 9:45

/\/\/
可以找出所有的//,包括行首和非行首
关注我的blog: ε==3
abckkkk
帖子: 82
注册时间: 2007-10-09 21:54
来自: 益州

#3

帖子 abckkkk » 2007-12-18 10:08

谢谢楼上的,不过这个我也知道。
我想只找非行首的“//”注释,因为我的行首的“//”太多了!:)
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2007-12-18 10:16

[~^]\/\/?
● 鸣学
abckkkk
帖子: 82
注册时间: 2007-10-09 21:54
来自: 益州

#5

帖子 abckkkk » 2007-12-18 10:32

我就是想用楼上的那种方法,也就是用 “[^\/\/]”这样的,但还是不行啊!

不过俺找到了一个变通的方法,因为我的程序里不在行首的注释 “//”都是配合前边有空格的,而行首的都是没有空格的。所以只需用“/ \/\/”就可以啦:):):):):)
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#6

帖子 eexpress » 2007-12-18 10:33

我们的不同的。 :lol: 思路也不同的。我乱写的。思路是正确的。
● 鸣学
taihang
帖子: 1
注册时间: 2020-05-30 11:42
系统: win10

Re: 求助:如何在vim中查找非行首的 // 注释??

#7

帖子 taihang » 2020-05-30 11:45

[^^]\/\/
但是前面一个字符也会被包含,不知道有没有人可以改进一下
感谢楼上说[~^]的那位!
头像
astolia
论坛版主
帖子: 6445
注册时间: 2008-09-18 13:11

Re: 求助:如何在vim中查找非行首的 // 注释??

#8

帖子 astolia » 2020-05-31 21:35

taihang 写了: 2020-05-30 11:45 [^^]\/\/
但是前面一个字符也会被包含,不知道有没有人可以改进一下
感谢楼上说[~^]的那位!

代码: 全选

^\@<!\/\/
回复