LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1257|回复: 12

VIM 搜索当前文本问题

[复制链接]
发表于 2005-7-1 16:16:56 | 显示全部楼层 |阅读模式
在UE编辑器里你可以这样做,选取一段"文本",然后按F3键,就可以在文件中查找这段"文本",在VIM里是否有这样的功能呢?

/"文本"        这样查询太麻烦了,要是比较长的文本你根本就记不住它然后输入到命令上,在输入第一个字母时文件就已经跳转了
发表于 2005-7-1 16:54:42 | 显示全部楼层
如果想查文本中的一个词,把光标放在, SHIFT + * 即可,但选中的文本查找就不知道啦.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-1 17:18:04 | 显示全部楼层
如果要查找两个单词甚至一个句子怎么办呢??????????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-1 17:18:52 | 显示全部楼层
if(a=0) {
        break;
}
在UE里查找上面的三行文本可以按以下步骤查找

Ctrl+F,然后输入if(a=0) {^p^tbreak;^p}就可以查找文件中所有出现以上三行文本的位置。
VIM应该如何做呢?
回复 支持 反对

使用道具 举报

发表于 2005-7-1 17:42:13 | 显示全部楼层
跨行查的时候
\n代表line delimiter

用/查找肯定是没有问题,也不是很麻烦,可以拷贝粘贴么

另外visual模式用过么,命令模式下按v, 可以试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-1 18:00:27 | 显示全部楼层
Post by zhllg
跨行查的时候
\n代表line delimiter

用/查找肯定是没有问题,也不是很麻烦,可以拷贝粘贴么

另外visual模式用过么,命令模式下按v, 可以试试



如何粘贴到“/”后面呀?? :!!
回复 支持 反对

使用道具 举报

发表于 2005-7-1 18:22:51 | 显示全部楼层
大部分情况下都不需要搜索太多的文本,想找一段文本,只需要搜索其中的几个关键字就可以,只要关键字选的合适,重复的几率是比较小的。
回复 支持 反对

使用道具 举报

发表于 2005-7-2 09:21:26 | 显示全部楼层
Post by pingpz
如何粘贴到“/”后面呀?? :!!

鼠标啊
X和gpm都支持选中=拷贝,中键=粘贴
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-2 11:54:49 | 显示全部楼层
Post by zhllg
鼠标啊
X和gpm都支持选中=拷贝,中键=粘贴


我没在X里呢!而且要查找的文本一般也比较长,所以不好记!
回复 支持 反对

使用道具 举报

发表于 2005-7-2 17:35:18 | 显示全部楼层
控制台下用gpm阿。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表