我正在尝试将Spf13 VIM的意图设置为标签。根据文档,这应该在~/.vimrc.local
中完成。我已经创建了该文件,并将以下内容放在那里:
set noexpandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
我还尝试删除~/.vimviews/
中的所有文件。但它不起作用。它仍然使用空格而不是制表符。
答案 0 :(得分:1)
文件类型插件(来自$VIMRUNTIME/ftplugin/
或~/.vim/ftplugin
)(当你有:filetype plugin on
时,这是一个常用设置),其中一些覆盖全局缩进设置。您可以通过
:verbose set et?
要覆盖ftplugin的设置,您可以在:setlocal noexpandtab
中添加相应的解毒剂~/.vim/after/ftplugin/<filetype>.vim
。
答案 1 :(得分:0)
这似乎与我刚才回答的这个问题非常相似...... vim's tab length is different for .py files。