在 Debian 9 Stretch 上升级到 VIM 8 后无法在终端中选择文本

在 Debian 9 Stretch 上升级到 VIM 8 后无法在终端中选择文本

我最近升级到了 Debian 9 Stretch。它包含 VIM 8。

以前,我可以用鼠标选择文本,然后使用终端应用程序复制和粘贴。现在这会启动“视觉”模式,我已经读过文档为了。

使用鼠标,它使用 VIM 而不是终端选择文本,并且我无法复制它。

除了禁用可视模式重新编译外,我看不出有任何方法可以解除此问题。

一定有办法的,对吧?

答案1

在 stretch 中,VIM 8 使用新的 defaults.vim 文件/usr/share/vim/vim80/

在这个文件中我注释掉了set mouse=a并且得到了预期的结果。我没有运行高度定制的 vim,所以我对此很满意。

答案2

/etc/vim/vimrc从第 12 行开始报告如何解决您的问题(全局)。

启用包含以下内容的行:

让 g:skip_defaults_vim = 1

您可以禁用 vim 默认设置,然后设置您想要的内容。

否则,您可以在本地 ~/.vimrc 中执行此操作。

相关内容