美文网首页
解决粘贴到终端 Vim 缩进错乱

解决粘贴到终端 Vim 缩进错乱

作者: for笑 | 来源:发表于2024-05-09 10:19 被阅读0次

原因是在终端的 vim 中没有相应的程序来处理这个从其他应用复制粘贴的过程,所以 Vim 通过插入键盘输入的 buffer 来模拟这个粘贴的过程,这个时候 Vim 会以为这是用户输入的

方法一:

:set paste

输入i 状态栏显示-- INSERT (paste) --

方法二:

vim .vimrc文件中加入下面代码:

set pastetoggle=<F9>

set showmode

set ruler

set statusline+=%{&paste?'PASTE':''}

这样配置后,当你按下 F9 进入粘贴模式时,状态栏会显示 "PASTE"。如果你退出粘贴模式,"PASTE" 会从状态栏消失

按下 F9 键时,输入i 状态栏显示-- INSERT (paste) --

相关文章

网友评论

      本文标题:解决粘贴到终端 Vim 缩进错乱

      本文链接:https://www.haomeiwen.com/subject/ftzjfjtx.html