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