这让人很沮丧,但不知为何我无法去除这些字符,它们似乎是由于 vim 和括号粘贴模式的问题而产生的。我有时会^[[200~
在粘贴的任何内容前面看到多余的字符在我的终端(Vim 本身不行,因为粘贴功能可以正常工作)。
我读过关于粘贴模式的文章,了解了括号粘贴是什么,我尝试通过查看关于xterm-括号粘贴在 Vim 手册中,但添加set t_BE=
我的.vimrc
并没有解决这个问题。我读到我可以用关闭它,printf "\e[?2004l"
但那只能解决一次。
我不知道我可能遗漏了什么或者误解了什么,我该如何以正确的方式纠正这种行为?
额外信息:
- 我正在运行 Ubuntu 19.04。
- 我正在使用 zsh,
oh-my-zsh
并且只git
启用了插件。 - 我使用 tilix 终端仿真器,其版本信息如下
Versions
Tilix version: 1.8.9
VTE version: 0.56
GTK Version: 3.24.8
Tilix Special Features:
Notifications enabled=0
Triggers enabled=0
Badges enabled=1
- Vim 具有以下版本信息:
VIM - Vi IMproved 8.1 (2018 May 18, compiled Jun 07 2019 11:42:36)
...
+clipboard
...
如果我忘记提供有关我的设置的重要信息,请随时告诉我,我会很乐意添加它。