解决vim 不能使用鼠标右键复制的问题

转载 2012年03月22日 19:07:23

之前,为了解决一个语法加亮的问题更改了vimrc,之后,突然发现鼠标可以使用了,点到那里光标就定位到那里,但是,随后发现,ctrl+shift+c不能用了,鼠标右键复制选项也是灰的。
到网上,搜了一下,发现是set mouse=a这句话的问题
这个是用来开启鼠标功能的。a表示所有模式

vi的三种模式:命令模式,插入模式,可视模式.鼠标可以启动于各种模式中:
The mouse can be enabled for different modes:
n Normal mode
v Visual mode
i Insert mode
c Command-line mode
h all previous modes when editing a help file
a all previous modes
r for |hit-enter| and |more-prompt| prompt
Normally you would enable the mouse in all four modes with:
:set mouse=a
When the mouse is not enabled, the GUI will still use the mouse for
modeless selection. This doesn't move the text cursor.

所以配置文件中的set mouse=a启动了所有模式,这样就屏蔽了鼠标右健功能.

这里我设置为set mouse=v在可视模式下使用鼠标,然后搞定。

但是,这样,其他模式就无法使用鼠标定位了,有点不爽。莫非鱼和熊掌不能兼得??

又到网上找了下,发现确实这样,不过却另有所获:
无须更改set mouse=a   //经试验还是要更改为 set mouse=v才能进行下面的操作。

用鼠标选中,按y键复制,然后点击要粘贴的地方使用鼠标中键粘贴!!!
支持夸文件粘贴,比使用命令方便多了

Gvim无法显示菜单以及无法用鼠标复制vim终端以外的文字问题的解决方案
2007-07-14 19:37

1. 据说是故意隐藏的!!!! 昏倒ing
sed -i '/^No/d' /usr/share/applications/gvim.desktop

2. echo "set mouse=a " >> ~/.vimrc

感谢 中文ub irc的 Shely 指导

解决vim中鼠标右键无法复制的问题

转自:http://www.cnblogs.com/pengdonglin137/p/3485062.html 阅读目录(Content) 选择缓冲区和剪切板原格式粘贴vim中的复制vim...
  • csCrazybing
  • csCrazybing
  • 2016年02月05日 17:53
  • 3871

解决在Vim中鼠标右键不能粘贴

最近维护一台服务器,使用xshell登录后,用vim时,鼠标右键不能粘贴而是进入了visual模式。网上查找一番找到了解决方法: 方法一:在普通模式下键入“ :set mouse-=a”(不包括引号)...
  • A67732711
  • A67732711
  • 2014年10月08日 21:06
  • 789

解决vim 不能使用鼠标右键复制的问题

之前,为了解决一个语法加亮的问题更改了vimrc,之后,突然发现鼠标可以使用了,点到那里光标就定位到那里,但是,随后发现,ctrl+shift+c不能用了,鼠标右键复制选项也是灰的。 到网上,搜了一...
  • rongtuteng
  • rongtuteng
  • 2014年08月19日 19:23
  • 360

vim中使用鼠标

1 简介 CleverCode最近在使用vim的鼠标模式。本节说明在终端或者终端窗口里如何使用鼠标。 2 打开鼠标     :set mouse=a          3 关闭鼠标     :...
  • CleverCode
  • CleverCode
  • 2016年05月15日 14:02
  • 9741

vim中如何用鼠标跨窗口粘贴复制。

原来用ubuntu的时候VIM一直可以用鼠标中键跨窗口粘贴复制,但是一次虚拟机坏了,重装了以后,这个功能就不好使了。这样在VIM中写代码很影响效率,GOOGLE 了,终于找到了方法。首先安装gvim,...
  • chituhuan
  • chituhuan
  • 2016年08月31日 12:10
  • 2227

IE屏蔽鼠标右键、禁止复制粘贴等功能

body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onbeforeco...
  • ufojoan
  • ufojoan
  • 2014年04月11日 12:05
  • 851

Win8系统鼠标右键突然失灵怎么办 win8桌面右键菜单失效怎么修复

Win8系统鼠标右键突然失灵怎么办 win8桌面右键菜单失效怎么修复 我们在使用电脑的时候,总是会遇到很多的电脑难题,这都是不可避免的,但是很多人在遇到了问题的时候却不知道怎么去解决。当我们在win8...
  • qq_26926889
  • qq_26926889
  • 2017年07月29日 15:06
  • 334

as3右键相关使用

as3的Mouse和MouseEvent也没有右键的事件.同样在Keyboard和KeyboardEvent中没有右键相关的事件. 但是,如果想想ContextMenu,就有办法了,在flash中,右...
  • qpfjalzm123
  • qpfjalzm123
  • 2014年09月24日 14:35
  • 625

如何屏蔽ctrl + v 粘贴事件,鼠标右键粘贴事件

通常在自己的APP里的密码框,验证码框需要屏蔽复制,粘贴,怎么办呢? 有三...
  • tiandyoin
  • tiandyoin
  • 2014年09月22日 12:11
  • 2065

Eclipse快捷键-----原来Eclipse完全不许用鼠标的,不用羡慕VI了

新人一个,问前辈大哥的时候,人家都不用鼠标的,清一色的快捷键。 所以在网上找了一下,总结了些用得比较多的,记录在这里 [java] view plaincopy Ctr...
  • Enjoying_Science
  • Enjoying_Science
  • 2015年01月04日 16:03
  • 3333
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决vim 不能使用鼠标右键复制的问题
举报原因:
原因补充:

(最多只允许输入30个字)