如何取消vim的智能缩进

vim的自动缩进是光标换到下一行后自动与上一行的缩进对齐,而智能缩进是换到下一行后光标在与上一行缩进对齐的情况下又往里缩进了一次,怎么取消它的智能缩进?

  • 解决方案:切换到paste模式。

    在粘贴数据之前,输入下面指定开启paste模式

1
:set paste

粘贴完毕后,输入下面指定关闭paste模式

1
:set nopaste

每次都需要输入很麻烦,那么也可以在.vimrc中加入下面内容:

1
set pastetoggle=<F3>

这样就可以用F3来切换。