我无法在〜/ .vim / ftplugin / python.vim文件中设置自定义标签宽度。
在该文件中,我有命令:
echo "HERE in python.vim"
setlocal smarttab
setlocal expandtab
setlocal shiftwidth=2
setlocal tabstop=2
setlocal softtabstop=2
我在编辑echo
文件时看到.py
消息,因此我知道此文件正在运行。
但是,使用TAB键缩进4个空格,而不是.py
个文件中的2个。
如果我在加载.py
文件后使用:
:source ~/.vim/ftplugin/python.vim
制表位设置为2个空格。
安装的python模式似乎覆盖了我的设置。
有没有办法在运行ftplugin文件后运行命令?
我知道PEP推荐的标签宽度是4。