
オプションをオンに設定しました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
vi のインライン設定は、貼り付けset modeline
時に Meaning $HOME/.vimrc
:を使用してset modeline
ファイルを再編集する場合にのみサポートされます。