インデント用のタブ、位置合わせ用のスペース
私はvimをタブで自動インデントし、空白に揃えようとしていますが、実際にはvimはタブでインデントし、整列をタブ+空白で埋めようとしています。 Vimはそれを行います: (各ブロックはタブです) { >--long a = 1, >-->--..b = 2, >-->--..c = 3; } それをするかもしれません: { >--long a = 1, >--.....b = 2, >--.....c = 3; } したがって、タブとスペースのテーマについては多くの質問があると思いますが、いずれもJust Worksソリューションを提供していません。 /programming/8493705/vim-use-tabs-for-indentation-spaces-for-alignment-with-c-source-files /programming/29208431/vim-indent-with-tabs-align-with-spaces /programming/6504507/vim-indenting-and-alignment-combining-spaces-and-tabs 実際に私は使用しています: set ai set cindent set cinoptions=(0,:0,u0,U0,g0) 私が試したスマートタブうまく動作しているようですプラグインを、私はしようとしたときgg=G、私はいくつかの奇妙なエラーが出ます: Error detected while processing function CtabRedoIndent..<SNR>12_CheckAlign: line 11: E108: …