vim 开启关闭自动缩进

描述

原因是有的shell终端没有相应的程序处理这个地方复制黏贴的过程,直接类似于键盘输入buffer来模拟黏贴过程,所以vim会认为是用户输入的

方式1、设置快捷键

  • 什么快捷键自己改
echo "set pastetoggle=<F9>" >> /etc/vim/vimrc

方式2、设置默认 paste 模式

echo "set paste" >> /etc/vim/vimrc

方式3、 手动

  • 进入 vim 手动操作
# 进入paste模式之后,再按i进入插入模式,进行复制、粘贴就很正常了
:set paste
# 粘贴完毕后,输入下面指定关闭paste模式
:set nopaste

方式4、全部设置 Ubuntu 系统

cat >> /etc/vim/vimrc << EOF
" 设置 F9 快捷键
set pastetoggle=<F9>
" 设置默认 paste 模式
set paste
EOF

方式5、全部设置 Centos 系统

cat >> /etc/vimrc << EOF
" 设置 F9 快捷键
set pastetoggle=<F9>
" 设置默认 paste 模式
set paste
EOF

版权声明:
作者:Akiraka
链接:https://www.akiraka.net/linux/344.html
来源:Akiraka
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
vim 开启关闭自动缩进
描述 原因是有的shell终端没有相应的程序处理这个地方复制黏贴的过程,直接类似于键盘输入buffer来模拟黏贴过程,所以vim会认为是用户输入的 方式1、设置快……
<<上一篇
下一篇>>
文章目录
关闭
目 录