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
-,

執筆者:

関連記事

Chef SoloでUbuntu Server12.04にVim7.4をコンパイルして自分の環境をインストール

By: Derek Gavey – CC BY 2.0 目次1 情報2 Workstation(操作する側)にchefとknife-soloをインストールする3 Chefリポジトリをつくる …

vim-surroundでなんでも囲う

  By: DeclanTM – CC BY 2.0 github.com/tpope/vim-surround プラグイン名がいつの間にか変わってた 目次1 使い方2 覚え方3 …

Nerdtreeでファイル操作〜vim

Nerdtreeはvimでファイル操作ができる定番プラグイン   目次1 設定など2 ファイル操作3  grep検索4 ウガンダに寄付しました 設定など [crayon-5928cab0e1 …

no image

surround.vimチュートリアルをためす

  参照 www.vim.org/scripts/script.php?script_id=1697 目次1 Change Surround2 Change Surround x to Ta …

vimでcoffee scriptの開発環境を整える~vim-coffee-script

環境 CentOS5.8にnodebrewでnode.jsをインストールを参考にubuntu server 12.04にnode v0.6.20をインストールした 目次1 coffee scriptの …