美文网首页
解决粘贴到终端 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