我正在设置我的的vimrc设置,并启用鼠标支持。
set mouse=a
通常情况下,如果鼠标未启用,我可以通过鼠标左键+拖动复制文本,然后按右键粘贴(在插入模式下)。所以,
如何获得副本,粘贴鼠标启用(鼠标单击,而不是Ctrl+v等)。我需要的唯一选项,鼠标启用,是点击任何地方的文件和光标指向那个位置。这有助于更快的导航。
我使用PuTTY(x术语)连接到我的Debian服务器。
发布于 2018-01-05 11:01:23
最简单的解决方案就是在选择文本时按住Shift键,以获得鼠标复制的旧行为。粘贴shift-mouseclick通常也会起作用。
发布于 2018-01-05 11:27:36
jkerian的解决方案通常是我所做的,但是如果你发现自己想要复制和粘贴很多东西,并且厌倦了按住Shift键,你可以这样做:
" toggle between terminal and vim mouse
map <silent><F12> :let &mouse=(&mouse == "a"?"":"a")<CR>:call ShowMouseMode()<CR>
imap <silent><F12> :let &mouse=(&mouse == "a"?"":"a")<CR>:call ShowMouseMode()<CR>
function ShowMouseMode()
if (&mouse == 'a')
echo "mouse-vim"
else
echo "mouse-xterm"
endif
endfunction
https://stackoverflow.com/questions/-100007115
复制相似问题