是否可以在 WSL / Ubuntu 20.04 / vim 中右键单击粘贴代码?

是否可以在 WSL / Ubuntu 20.04 / vim 中右键单击粘贴代码?

我正在运行 Windows 10 / WSL2 / Ubuntu 20.04,当我在 vim 中右键单击时,左下角的文本从 变为-- INSERT ---- (insert) VISUAL --我希望它粘贴复制缓冲区中的任何内容,类似于 PuTTY 所做的。

关于如何实现这一目标,我有什么想法吗?

谢谢!

答案1

你可以复制/粘贴INSERT按住键进入模式shift


不建议!这将禁用使用鼠标滚动的功能。

或者,您可以禁用鼠标支持,以便无需按住 即可进行粘贴shift。为此,请将以下内容添加到.vimrc

set mouse=

为了理解:h mouse或阅读这里

摘自 VIM 帮助:

当在终端中启用鼠标时,"*如果可以访问 X 服务器,则复制/粘贴将使用寄存器。通过按住 Shift 键,仍然可以使用 xterm 对鼠标按钮的处理。

相关内容