LTSを使った場合のビルド方法を説明します。必要なパッケージのインストールTerminalアプリを開き、以下を実行します。ビルドに必要なパッケージが全てインストールされますが、ビルド設定によっては不要なパッケージも大量に含まれています。(行頭の$はプロンプトを示しており、実際には入力不要です。エントリーを有効化する必要があります。コマンドを使わずに、パッケージを個別にインストールするには以下を実行します。libgpm-dev※実際は1行GCC等のビルドツールをまだインストールしていない場合は以下も実行します。GUI版)をビルドするには以下も追加で必要です。(GUI版は一般的にはGTK2またはGTK3を使うのがよいでしょう。GUI版の場合はlibgtk2.0-devの代わりに、libgtk-3-devを指定。GUI版の場合はlibgtk2.0-devの代わりに、libgnomeui-devを指定。Ruby拡張を使うには以下も追加で必要です。ruby-devLua拡張を使うには以下も追加で必要です。liblua5.2-devLuaJITのLua拡張を使うには代わりに以下も追加で必要です。libluajit-5.1ソースコードを修正する場合は、以下のパッケージも必要になることがあります。以下のコマンドを実行します。cloneを実行した後にソースが更新された場合は、以下のコマンドで最新のソースを取得できます。pull特定のバージョンを指定して取得する場合は、以下のコマンドを実行します。v7.4.393コンパイルvim/srcフォルダに移動し以下のコマンドを実行します。※--enable-fail-if-missingは足りないパッケージがある場合にエラーとするためのオプションもしPerl拡張やPython2/3拡張、Ruby拡張、Lua拡張を使う場合は以下の様に指定します。makeもしLuaインタプリタとしてLuaJITを利用したい場合は以下の様に--with-luajitを追加します。make※./configureの行は実際は1行./configureのオプションの詳細は以下のコマンドで確認できます。--helpこれらの./configureのオプションは、vim/src/Makefileを編集することでも設定可能です。この場合は、単純にmakeコマンドを実行することでビルドができます。オプションを変更後ビルドし直す場合は、以下のコマンドを実行します。reconfigデバッグのためGDBの有効化など、一部の変更はconfigure経由では行えず、vim/src/Makefileを編集する必要があります。以下、GDBを有効にする例です。これによって:Termdebugなどによる自分自身のデバグが利用可能になります。755インストール以下のコマンドを実行すると、./configureの--prefixオプションで指定した先にインストールされます。-rを実行してから、vimコマンドを実行し、今ビルドしたバージョンが立ち上がればOKです。英語環境でも、Vimは日本語で使いたいという場合は、以下のように実行してみてください。vimメッセージが日本語化されない場合は、:versionの出力に+gettextが含まれているかどうかを確認してください。-gettextとなっている場合は、gettextパッケージをインストールしてから、./configureとmakeをやり直してください。+gettextが含まれているにも関わらず日本語メッセージが出ない場合は、日本語ロケールがインストールされていない可能性があります。以下のコマンドでインストールしてください。DMG)日本語マニュアル検索もできます。毎週誰かのvimrcを読み合わせします。vim-users.jpvim-users.jpにかつて存在していた過去記事を掲載しています。onlineオフィシャルサイト。Vimのtipsやスクリプト提供元。vim_devVim本体の開発者用メーリングリスト。