LinuxSir.cn,穿越时空的Linuxsir!

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

vim:如何在命令模式下黏贴文本中的字符?

[复制链接]
发表于 2006-4-2 16:47:35 | 显示全部楼层 |阅读模式
举个例子,我想查找下文本中某个word在当前目录下所有文件中的使用情况
那么应该执行:grep <my_word> ./*.*

问题是如果这个word很长,难道我一定要手工键入或者使用鼠标么?有没有快捷的方式,在文本中先复制下此word,然后在命令行下黏贴?
发表于 2006-4-3 18:15:36 | 显示全部楼层
把你要grep的文本用鼠标选中,到命令行下点鼠标中键。没有中键就左右键同时点。
回复 支持 反对

使用道具 举报

发表于 2006-4-3 19:14:33 | 显示全部楼层
可以这样:
  1. 1. 按 C-v,然后移动光标选定一个区域。(区域是加亮显示的。)
  2. 2. 按 y,将这个区域复制到剪贴板里。
  3. 3. 按 q:。这时会在屏幕下方出现一个命令执行窗口。
  4. 4. 按 i,在这个窗口中输入命令。
  5. 5. 如果需要粘贴,可以先按 ESC,然后按 p。(这和普通的编辑是一样的。)
  6. 6. 编辑完命令后,按 RET 即可执行这个命令。
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-3 19:32:30 | 显示全部楼层
又学了一招, 多谢 herberteuler 兄
回复 支持 反对

使用道具 举报

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

本版积分规则

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