Visual Studio の拡張機能に操作をvim化するプラグインがあり、非常に便利に活用している。しかしいつの頃からか挿入モードで文字入力するとインデントが勝手にSpaceからtabに変更され、非常に使いづらかった。特にC#でソースを触る場合はデフォルトがSpaceであるため非常に使い勝手が悪かった。 Visual Studioオプションのエディター設定は正常にSpaceになるように設定しているのに、まったく変更に意味が無く、VsVimの無効化も考えたが操作に不満が出るため我慢して使っていた。 簡易的な解決方法としてVimコマンドで以下を入力していたが、ファイル毎の設定なのですべてのファイルに対応することが非常に面倒だった。 :set expandtab しかし、先ほどこの解決方法をようやく発見したので記述。VsVim Nonstandard Behavior · jaredpar/