vim

Ubuntu server12.04でneocompleteをつかうためにvim7.4をビルドした〜初夢、美夢

投稿日:2014年1月1日 更新日:

By: jinterwasCC BY 2.0[/caption]

 

Ubuntu server 12.04ではapt-getでneocomplete対応のvimをインストールできなかったので、ビルドしてみた

vim-jp.org/docs/build_linux.html

vimの削除

 

ソースコードを取得

 

 

git clone でもOK

 

configureオプションを確認

lua、ruby、python、multibyteくらいかな

–enable-fail-if-missingをつけてconfigureで依存ライブラリが見つからない場合はエラーを出す

準備

rvmを使っている場合はネイティブなrubyにしておかないとビルド後に依存ライブラリが見つからないことになってしまう

 

ビルド

いろいろ検索した結果

 

確認

オプションの見直しやmakeのやり直しは

インストール

/usr/local/bin/vimに配置されるので、適当にパスを通したり、aliasを貼ったりしてつかう

できた

screenshot

日本語ヘルプが使えない?

日本語関連

日本語入りファイルを読めるようにして、デフォルトエンコーディングをUTF-8に

ロケールを設定

locale ja_JP.UTF8使えるようにしてから、vimrcで

ヘルプの言語を設定 enはあってもなくてもいい

アンインストール

ここ

NeoComplete

github.com/Shougo/neocomplete.vim

 

luajit関連

luajitという高速なコンパイラ?に対応させる方が実行が早いという話

ただ、ubuntu12.04ではapt-getでインストールできるluajitのコマンド名がluajit-2.0.0-beta9となっているので、luajitというコマンド名にシンボリックリンクを作る必要がある

vimにluajitを対応させてみた作業ログ

UNIXにおけるLuaJIT対応 #348

 

-vim
-,

執筆者:

関連記事

vimでgit diffをビジュアル表示〜vim-gitgutter

目次1 インストール2 使い方3 fugitive.vimでdiff インストール

使い方 こんな感じで’ガター&#821 …

vimのundoをグラフィカルに表示~gundo.vim

参考 gundo.vimが超便利なのとvimのアンドゥツリーについて 仕組みから使い方までリンク先ですべて丁寧に解説してるんだけど本当に便利 F3に登録してあるから、F3を押して戻りたいところでエンタ …

Neosnippetからvim-snippetsをつかう

目次1 導入2 インストールと設定3 感想4 自分のスニペットをつくる 導入 スニペットは断片という意味で、合言葉みたいなものから、定型的な文法を展開するやつ 例えば、[crayon-5906b67c …

vimのvisualモードを有効に使いたい

By: KariHak – CC BY 2.0 目次1 素早く選択する2 選択後のアクションいろいろ 素早く選択する テキストオブジェクト 導入に Vimテキストオブジェクト from W …

vimでRailsのプロジェクトファイル間を移動〜rails

  By: rjp – CC BY 2.0 目次1 vim-rails2 unite-rails3 Unite.vimがプロジェクト単位での検索に対応した vim-rails g …