vimのftpluginに各拡張子の設定を記述しているのですが、設定が上書きされてしまうようです。
上書きされるのは、php.vimだけでその他のhtml.vimやruby.vimは設定通りに動きます。
拡張子.phpを開くとshiftwidthを4に設定しているに関わらず2となってしまいます。
試しにftplugin内のファイルを削除してphp.vimのみにしても変化ありませんでした。
php.vimでechoしてみて確認したので、ファイルが呼びだされていることは間違いないです。
filetype plugin indent onを末尾に持ってきても変化はありませんでした。
解決方法ご存知のかたいらっしゃいますか?
- 現状 *
.vimrc
lang
1" ファイル先頭 2filetype off 3filetype plugin indent off 4~ 5set shiftwidth=4 6~ 7" ファイル末尾 8filetype plugin indent on
ftplugin/ruby.vim
lang
1setlocal shiftwidth=2
ftplugin/html.vim
lang
1setlocal shiftwidth=4
ftplugin/php.vim
lang
1setlocal shiftwidth=4
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。