perldoc.vimプラグイン試す

    • vim最新版を入れてみる
// CentOS5.4 vim-minimal しか入ってない。。
$ rpm -qa | grep vim
$ rpm -q vim-minimal

// vimインストール
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2
$ tar xvfj vim-7.3.tar.bz2
$ cd vim73/
$ view README.txt
$ view README_unix.txt
$ view configure
$ view src/configure
$ view src/auto/configure
$ ./configure --prefix=$HOME/usr/local/
$ mkdir -p ~/usr/local
$ make
$ make install

// パス通しておく
$ echo "export \"PATH=\$PATH:\$HOME/usr/local/bin/\"" >> ~/.bashrc
$ source !$

$ which vim
~/usr/local/bin/vim
    • vim普通のが入ってるならここから〜
    • 相変わらず一からやるのもバカみたいだが…
$ wget http://kernel.org/pub/software/scm/git/git-1.7.2.2.tar.gz
$ tar xzvf git-1.7.2.2.tar.gz
$ cd git-1.7.2.2
$ ./configure --prefix=$HOME/usr/local
$ make
$ make install
$ which git
~/usr/local/bin/git
$ git config --global user.name "ymko"
$ git config --global user.email "ymko@xxxx.xxx.com"
$ git clone git://github.com/hotchpotch/perldoc-vim.git
$ cd perldoc-vim/
$ mkdir ~/.vim/
$ cp -a * !$
    • あとはvimでファイルとか開いて、:Perldoc File:: なんかすると補完される。
    • 画面がsplitした状態になって上にperldoc、下が本文になる
    • 上側から下側へのカーソル移動はコマンドモードで Ctrl+w(二回)
    • そういえばシンタックスチェックperl -wc xxx.pl をvimキーバインドでできたような…今度方法をメモしよう
    • backspaceで改行削除できない。なんか設定がいったはず。


$ git clone git://github.com/c9s/perl-completion.vim.git
$ cd perl-completion.vim/
$ view README.mkd
$ make install
$ echo "export PATH=~/.vim/bin:\$PATH" >> ~/.bashrc
    • 開いて適当なとこで補完が効くみたい。
    • モジュールだけじゃなくて変数の補完も普通に使える。(大量に変数使ってるとき便利かも)
    • デフォルトのキーバインド指吊りそう。。Ctrl+x Ctrl+o
    • 普通にコンソールでも使えるっぽい
    • vimのCtrl+nとか…