LinuxSir.cn,穿越时空的Linuxsir!

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

gvim "" + gP是什么快捷键?

[复制链接]
发表于 2009-9-4 13:52:04 | 显示全部楼层 |阅读模式
在gnome下用gvim,gvim粘贴来自clipboard的内容的快捷键为 '' + gP,请问各位,这个组合键怎么按?
发表于 2009-9-4 14:12:25 | 显示全部楼层
命令模式下,先双引号,再加号,再g,再P。超级难用,我总是 Alt + E 再 P 的,而且还不用管模式。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-4 14:19:48 | 显示全部楼层
试了一下,还真是难用。
回复 支持 反对

使用道具 举报

发表于 2009-9-4 14:35:10 | 显示全部楼层
嗯。我也觉得难用,现在用gvim粘贴都是用鼠标找“粘贴”按钮的
回复 支持 反对

使用道具 举报

发表于 2009-9-8 00:39:04 | 显示全部楼层
你按熟悉了,绝对比鼠标快。
这几个键,按顺序按就好了。

不太好理解的是"+ 这个是说用+ 这个寄存器,gP是vim里面扩展的粘贴命令。

如果在term中用vim的话,菜单是无法用的。如果是在同一个vim中用tab来打开文件,
可以直接用p来粘贴。
回复 支持 反对

使用道具 举报

发表于 2009-9-8 12:47:24 | 显示全部楼层
map

map
回复 支持 反对

使用道具 举报

发表于 2009-9-8 13:28:41 | 显示全部楼层
直接用"+p不行吗?我平时都这么用的
回复 支持 反对

使用道具 举报

发表于 2009-9-8 15:00:21 | 显示全部楼层
光标的位置不同,具体看下面。
  1. p Insert last deleted or yanked text after cursor.
  2. gp Same as p, but leave cursor at end of inserted text. {Vim}
  3. gP Same as P, but leave cursor at end of inserted text. {Vim}
  4. ]p Same as p, but match current indention. {Vim}
  5. [p Same as P, but match current indention. {Vim}
  6. P Insert last deleted or yanked text before cursor.
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-9-8 15:04:32 | 显示全部楼层
Post by ginkgo;2024977
你按熟悉了,绝对比鼠标快。
这几个键,按顺序按就好了。

不太好理解的是"+ 这个是说用+ 这个寄存器,gP是vim里面扩展的粘贴命令。

如果在term中用vim的话,菜单是无法用的。如果是在同一个vim中用tab来打开文件,
可以直接用p来粘贴。


Alt + E 再按 P
无论编辑模式还是命令模式都可用,而 "+gP 太长不顺手不说还要必须先回到命令模式才能用。有菜单可用为何不用!
这也是我喜欢 gvim 胜过 vim 的地方。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-9 17:23:52 | 显示全部楼层
Post by kingoftime3;2025097
直接用"+p不行吗?我平时都这么用的


嗯,试过了,可以,少了一个键,不过还是挺难用的说。
回复 支持 反对

使用道具 举报

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

本版积分规则

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