我有一堆 vim 命令,我将它们保存在一个文件中,因为我发现它们不容易记住。
我想将它们粘贴到我正在运行的任何 vim 会话中。
但是,自从升级到 High Sierra 以来,当我将 vim 命令粘贴到 vim 会话中时,它会添加文本,就像我要求它插入文本一样!
真的,真的很烦人,我不知道如何让它接受粘贴,就像键盘输入一样。
有什么想法吗?谢谢!
答案1
我似乎无法升级到“high sierra”,所以我还不能确认,但是...
这听起来好像与 :set mouse=a 命令有关。键入:set
以查看变量的当前设置mouse=
。vim 中有几种鼠标模式。我想你想要:set mouse=n
。在 vim 中键入:help mouse
以查看更多信息。不幸的是,我正在用手机写这篇文章,无法进一步研究/验证。希望:help mouse
能为您提供所需的信息,以便找到正确的命令来更改鼠标行为。
如果:set mouse=n
解决了您的问题,请将其添加set mouse=n
到您的 ~/.vimrc 文件中。同样的命令,但没有冒号。