我正在使用Janus来管理vim,非常喜欢它,但是我无法将我的首选tabstop设置为4。以下是我的.vimrc
文件:
set tabstop=4
set shiftwidth=4
set softtabstop=4
set expandtab
稍后我有
filetype plugin indent on
但是所有的Ruby文件都继续使用默认版本2,我就是不喜欢这一点。我尝试按照这个页面的说明操作,包括在after文件夹中创建一个ruby.vim文件(以及Janus创建的indent文件夹中),添加如下内容:
au FileType ruby set softtabstop=4 tabstop=4 shiftwidth=4
我尝试添加一些设置到我的.vimrc文件中,但它们都没有生效。
我可以在命令模式下手动调用set tabstop
等命令,这样是有效的,但这并不是一个好的解决方案。
有什么问题吗?
filetype plugin indent on
之后设置选项卡内容 - cam:verbose set tabstop sw softtabstop expandtab ?
命令,它会告诉你是哪个脚本修改了你的值为4的设置。 - Xavier T.autoload/rails.vim
文件设置了那些值。我打开它并将值更改为 4。如果你想将其作为真正的答案添加在下面,我会标记它为已接受。 - swilliams