<< プライオリティキューは本当に速い?(蟻本2ー4) | top | 小林泰三「海を見る人」読了 >>

スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | | - | - |

Vimを最新版7.4に更新した(CentOS6.5)

この前久々に半日ほど一人で子供の面倒を見た。
妻のリフレッシュに協力するためだ。

前に一人で面倒を見たときは非常に大変だったのだが今回は楽だった。
今は離乳食も結構な量食べるのでミルクを作る必要もなかった。

ぐずることもなく昼寝もきちんとし、そのあとは離乳食を余裕で完食し、妻が帰ってくるまでご機嫌で遊んでいた。
父ちゃんはほっとしたぜ!!

/////////////////////////////////////
clang_completeの不具合に悩まされVimを最新版に更新した。
結局誤動作は直らなかったのだが一応メモしておく。
ついでにいくつかプラグインを追加した。

vimの公式サイトを見るとmercurialとかいうのを使ってインストールしろと書いてあるので
yum install merc*
でインストール。
サイトにあるとおり
hg clone https://vim.googlecode.com/hg/ vim
を実行する。続いて
cd vim
hg pull
hg update
と実行。srcディレクトリに移動。
cd src
configureを実行するのだが、ここのオプションで色々機能を付加できる。clang_completeはpythonが、neocompleteはluaが必要なので
./configure --with-features=huge --enable-fail-if-missing --enable-pythoninterp --enable-luainterp
とする。すると
checking if lua.h can be found in /usr/include... no
checking if lua.h can be found in /usr/include/lua5.1... no
configure: error: could not configure lua
と怒られてしまったので
yum install lua*
でlua関係をインストール。再度configureを実行。
あとは
make
make install
でok。
一応
vim --version
で必要な機能がそろっているかチェックしておくとよい。

これまで使っていたプラグインは
プラグイン管理用のNeoBundle
c系補完clang_complete
のみ。

vim更新ついでにプラグインも追加してみた。
まずコメントアウト支援にcawを入れてみた。
cだと/*と*/で囲んだ部分はコメントアウトされるがそのなかに/**/があるとうまくいかない。
1行コメントアウト//だとそういうことがないのだが打つのが面倒。
cawは選択範囲を一気に//でコメントアウトしてくれて超便利。

あとは有名どころのneocompleteを入れた。色々補完してくれて楽。
pathの補完とか超便利。

これら4つは超おすすめ。
ジャジャガッチ | Linux | 22:50 | comments(0) | trackbacks(0) |

スポンサーサイト

スポンサードリンク | - | 22:50 | - | - |
Comment









Trackback
URL:

07
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--
PR
RECOMMEND
RECENT COMMENT
MOBILE
qrcode
OTHERS
Since 2013/09/17
LATEST ENTRY
CATEGORY
ARCHIVE
LINKS
PROFILE
SEARCH