在提示符处右键单击将剪贴板的内容转储到shell中,但在vim
中它只是切换到VISUAL模式并且什么都不做。
我该如何解决这个问题?
答案 0 :(得分:18)
在vim中,请尝试使用shift + Mouse right click
答案 1 :(得分:11)
运行以下命令对我有用。基本上只是添加到你的vimrc。
echo "set mouse-=a" >> ~/.vimrc
答案 2 :(得分:2)
添加到其他各种解决方案:如果您在尝试从剪贴板粘贴时右键单击vim(babun)时获得--visual--
模式,则可以尝试使用以下内容进行粘贴(在“esc”编辑模式):"*p
即:继续按住shift
键入双引号("
),然后键入*
,然后键入小写p
答案 3 :(得分:1)
如何在MS Windows下运行vim有几种变体。假设你在cygwin下运行console vim(而不是gvim)。
选项鼠标控制vim鼠标行为。设置选项:set mouse=
后,右键单击将Windows剪贴板粘贴到vim。当您将选项设置为set mouse=a
时,vim尝试在所有模式下以某种方式解释鼠标单击,并且当vim处于正常模式或插入模式时,它是切换到可视模式。
有关详细信息,请参阅:help mouse
。
答案 4 :(得分:0)
更新:如果只是几行,请按住ctrl c粘贴到vim编辑器,然后用鼠标右键单击箭头所在的位置;这将粘贴所有内容。这是一种更快的方法,但是所有内容都将粘贴为注释。
我以前尝试过其他方法,但这是它对我有用的唯一方法。
对于像我这样的Window用户和初学者:
要退出插入(粘贴)模式:
希望这会有所帮助!