VIMエディタでタブをインデントすると、奇妙な動作が発生します。
挿入モードでTabキーを押すと、カーソルがTab全体のインデントの代わりに約3行インデントされます。 私はこれが好きです。
テキストブロックを強調表示してからキーSHIFT
を同時に押すと、テキスト>
ブロックが上記のように3つのスペースの代わりにフルタブのインデントにインデントされます。私はこれが嫌いです。。
2番目のタスクが最初のタスクと同様に機能するようにするにはどうすればよいですか?
ベストアンサー1
私はそれを直接使用します:
set expandtab
set shiftwidth=4
set smarttab
これにより、タブが空白(expandtab
)に変わり、Tabすべて>空白()が4つに設定されますshiftwidth
。これらsmarttab
の設定は正しい処理を可能にし、Tabこの値Backspaceに基づいていますshiftwidth
。shiftwidth
好きなように設定できます。