gVim/vim的搜索功能

AbnormalSubmarine 2010-03-14 10:14:55
尝试着使用gvim在windows上,也尝试了一下vim因为一直听说是非常专业的编辑器,但是不熟练,看到ultraEdit上的搜索功能:比如搜索字符串"windows",那么ultraEdit会把包含这个字符串的所有行都显示在另外的一个table页面中。
感觉这个功能非常实用,不知道gvim/vim上是否也有这个功能?具体的命令是什么?
如果没有这个功能是否可以用命令把包含这个字符串的所有行都另存为到新的文件中,如果可以命令是什么?

非常感谢
...全文
821 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
AbnormalSubmarine 2010-03-16
  • 打赏
  • 举报
回复
肯定是为了匹配大量的关键字
帅得不敢出门 2010-03-16
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 abnormalsubmarine 的回复:]
:g/pattern/.w! >> newfile
这样可以重定位到新的文件中
[/Quote]
如果匹配项目多的话 这个有用
但是如果就几个直接 n解决 不是更快
AbnormalSubmarine 2010-03-16
  • 打赏
  • 举报
回复
:sp urfile
Soulic 2010-03-15
  • 打赏
  • 举报
回复
cscope有的Linux发行版是有的,比如我装的Fedora 12
AbnormalSubmarine 2010-03-15
  • 打赏
  • 举报
回复
虽然所答非所问,但是还是非常感谢!!

希望能提供我想要的答案
FoxMessire 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 leaveboy 的回复:]
引用 1 楼 leaveboy 的回复:

cs f i windows


这个要装cscope插件
[/Quote]
要怎么安装,在linux下有自带的吗?
子晞 2010-03-15
  • 打赏
  • 举报
回复
搜索功能
命令 动作
/pattern 文件中搜索符合此模式的文本或单词
n 搜索同方向的下一个文本或单词
N 搜索反方向的下一个文本或单词

例如:要搜索单词“windows”
则:
/windows
要搜索下一个问题按n。
例如要搜索3,4,5任何一个数字,可通过模式
/[3,4,5]
进行搜索。
leemeng0x61 2010-03-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 leaveboy 的回复:]

cs f i windows
[/Quote]

这个要装cscope插件
AbnormalSubmarine 2010-03-15
  • 打赏
  • 举报
回复
楼上能否详细说明一下???
leemeng0x61 2010-03-15
  • 打赏
  • 举报
回复
:/windows //顺向
:?windows //逆向
leemeng0x61 2010-03-15
  • 打赏
  • 举报
回复
cs f i windows
AbnormalSubmarine 2010-03-15
  • 打赏
  • 举报
回复
:g/pattern/.w! >> newfile
这样可以重定位到新的文件中

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧