すべてのファイルでインデント用のタブを使用します。しかし、いくつかの大きなプロジェクトではまだスペースが使用されているので、私が貢献する際には、そのガイドラインに従う必要があります。前の行と同じ文字を使用してvimに自動インデントを設定します。
この問題は、エディタが編集済みファイルで使用されているインデント文字を検出すると、簡単に解決できます。自動インデント。
悲しいことに、vim
は、タブを使用するファイルを編集中であっても、インデント用のスペースを強制します。
どのようにすれば、ファイルが何を使用しているかを常に知ることができます(ファイルに何も使用していない場合はタブを使用します)。
~/.vimrc
に次の行を追加しようとしました(これは理解していますが、これはタブを強制する必要があります - 正確には必要ありませんがどこでもスペースを挿入するよりも良いです)。効果。
私はvim-8.0.0386
を実行しています。
https://github.com/tpope/vim-sleuth現在の/周囲のファイルに基づいてインデント設定を行うのはかなり良い仕事ですか? – FDinoff