オプションはオンに設定されていますが、expandtab
タブをクリックしても空白は表示されませんが、実際のタブが表示されます。
これが私が設定した方法です:
set expandtab
set shiftwidth=4
set softtabstop=4
まず私の考えではこの問題これをオーバーライドするプラグインがあると言いますが、私は以下を実行しました。
:verbose set expandtab?
実際、私は最後のグループが私のvimrcの行であることを知っています。
どうすれば解決できますか?
答え1
設定できる場所は2つあります。1. $HOME/.vimrc
2.ファイルのインライン
.vimrc #1 私が使用している設定は次のとおりです。
"indent settings
set shiftwidth=4
set softtabstop=4
set expandtab
set nocompatible " <= vim, not vi
それは私にとって効果的でした。また、vi(?)ではなくvimを使用していることを確認してください。
インライン#2
set modeline
$HOME/.vimrc
viのインライン設定は、貼り付けで「意味」を使用してset modeline
ファイルを再編集する場合にのみサポートされます。