別の Linux ディストリビューション用に、同じ機能を持つ vim を再コンパイルしたいです。ソース tar だけを保存しており、./configure
最初に指定した引数は何も覚えていません。これを行う最も簡単な方法は何ですか?
./configure --help
との出力を手動で比較する必要がありますかvim --version
? または、より自動化された方法はありますか?
スペースを節約するために、最初にソース フォルダーを削除しました。将来この問題が発生しないように、構成スクリプトを実行した後に保存できる特定のファイル セットはありますか?
答え1
--with-features=big
通常、個々の機能を選択する必要はありません。機能セット (例) を選択し、必要な言語統合 ( --enable-pythoninterp
)をリストするだけで十分です。
これにより、後で新しいバージョンの Vim を簡単に再コンパイルできます。(頻繁に更新する場合は、呼び出しをカプセル化するためのエイリアスまたは小さなシェル スクリプトを作成することを検討してください。)
Vim の状況やシステム構成はいつでも変更される可能性があるため (たとえば、ディストリビューションの更新後、Python のバージョンが変更されている可能性があります)、実行の出力を保存することは./configure
お勧めしません。
答え2
あなたにとってはもう遅すぎますが、多くの人が、希望するオプションでconfigureを実行するスクリプトを用意しておき、毎回再実行できるようにしています。私の個人的な方法は、忘れてしまった場合に備えて、ステップバイステップで説明してくれるreadmeファイルを用意しておき、
`grep configure ../README`
コマンド自体を実行します。