スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Ubuntu11.10にVim/gVim73をインストール

Ubuntu11.10にVim73をソースからインストールする手順です。
元々、Ubuntuには「vi」コマンドとしてVimがインストールされており
Vim 7.3.154でした。※記事記載時点では

しかし、最新パッチを適用したいと思う筆者なのです。
面倒くさい方は「$> sudo apt-get install vim (or vim-gnome)」でOK!
ということで、インストール実行手順は以下です。

Vim73ソースの入手


$> sudo cd /usr/local/src
$> sudo wget http://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2
$> sudo tar jxvf vim-7.3.tar.bz2
$> cd vim73

パッチファイルの入手と適用


本記事記載時点では 401まであった。
$> sudo mkdir patches
$> cd patches
$> seq -f http://ftp.vim.org/pub/vim/patches/7.3/7.3.%03g 401 | xargs sudo wget
$> cd ../
$> cat patches/7.3.* | patch -p0

依存パッケージの取得(Ubuntu用)


コンパイルするとエラーになったので、入れる必要があるもよう。
$> sudo apt-get install libncurses5-dev

コンフィグレーション&インストール


「configure」の引数は任意で。
$> sudo ./configure --enable-multibyte --enable-rubyinterp --enable-pythoninterp --enable-perlinterp --enable-tclinterp --with-features=huge --enable-gui=gtk2 --enable-fontset --disable-selinux --enable-xim --with-x --enable-gtk2-check
$> make
$> sudo make install

以上で Vim73のインストール完了(仮)です。
確認すると以下のような感じになります。


で見直してみると、「python」やら「perl」やらのオプションが(-)になってます。
また、/usr/local/bin に gVimがなかったりしています。
ということで、追加で入手しないといけないものがあります。

追加パッケージの取得


$> sudo apt-get install python2.7-dev
$> sudo apt-get install libperl-dev
$> sudo apt-get install tcl-dev
$> sudo apt-get install xorg-dev
$> sudo apt-get install libgtk2.0-dev
$> sudo apt-get install gtk2-engines-pixbuf
・「libgtk2.0-dev」はインストールしていない場合 gVim立ち上げ時に以下のメッセージが表示されます。
E25: GUI cannot be used: Not enabled at compile time
・「gtk2-engines-pixbuf」はgvim起動時に以下のWarningを消すものです。
Gtk-WARNING **: module_path にはテーマ・エンジンがありません: "pixmap",

再度「コンフィグレーション&インストール」を実行。
※その前に「$> make distclean」をしたほうがいい。

結果はこちら


以上です。

参考にしたサイト。
Vim をソースファイルからインストール
vim/version/vim73
Compile gvim from sources?
関連記事

コメントの投稿

非公開コメント

プロフィール

Kocha

Author:Kocha
なんでもチャレンジ!(^o^)/
E-mail
github:Kocha
イベントカレンダー

カレンダー
09 | 2017/10 | 11
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 - - - -
カテゴリ
OVP (4)
最新記事
最新コメント
アーカイブ
リンク
Twitter
アクセス人数
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。