如何修改 VIM 制表符的空格数?

    想修改一下编辑器vi里的制表符(Tab)的空格数。因为它默认的太长(默认是8个空格)。

    在网上搜到了这篇文章http://my.oschina.net/captaintheron/blog/5157?from=rss

        如果想了解详细的话,可以阅读下上面提到的文章。

        如果不想看,只想知道结果,以下一行代码就可以搞定了。

set shiftwidth=4 softtabstop=4 expandtab

        顺便说一下,在VI的命令模式下,输入上面的命令,只是对当前窗口有效。另起一个窗口,按Tab键,仍然是8个空格的长度。

        那该怎么办呢?总不能每打开一个窗口就输入那个命令吧。

        答案就是:修改VIM的配置文件。把上面的命令写在配置文件里,VI启动时会自动加载这个命令。

        有关VIM的配置文件,请参考 VIM的配置文件(vimrc)在哪里?

原文地址:https://www.cnblogs.com/memory4young/p/vim-tab-space.html