1
フォーマッティングに外部プログラムを使用する場合は、:%!program
のようなものを使用してフォーマットを実行できます。インデントコマンドによって外部プログラムが呼び出されるように、通常の=
と==
シーケンスのマップを使用できますか?インデント用の外部プログラムの使用
フォーマッティングに外部プログラムを使用する場合は、:%!program
のようなものを使用してフォーマットを実行できます。インデントコマンドによって外部プログラムが呼び出されるように、通常の=
と==
シーケンスのマップを使用できますか?インデント用の外部プログラムの使用
コマンドを検索し、組み込みをナビゲートする方法を学んでください:help
;それは包括的であり、多くのヒントを提供します。 :help =
は時間がない中であなたの質問に答えたでしょう:
={motion} Filter {motion} lines through the external program
given with the 'equalprg' option. When the 'equalprg'
option is empty (this is the default), use the
internal formatting function...
だから、答えは(あなたが唯一の特定のバッファのためにこれをしたい場合は)あなたの~/.vimrc
、またはにそれを置くことができ、簡単な
:set equalprg=program
です:setlocal
を使用してください(オプションはグローバルまたはローカルのいずれかです、:help 'equalprg'
はこれを伝えます)。それを~/.vim/after/{filetype}.vim
に入れてください。
':help 'equalprg''を参照してください。 – romainl