VimでRails開発するときに便利なVimScript

まずここは必見。
http://wiki.rubyonrails.org/rails/pages/HowtoUseVimWithRails

Vim/Ruby

http://vim-ruby.rubyforge.org/

% sudo gem install vim-ruby --remote
% wget http://rubyforge.org/frs/download.php/11537/vim-ruby-2006.07.11.tgz
% tar zxvf vim-ruby-2006.07.11.tgz
% ./vim-ruby-2006.07.11/bin/vim-ruby-install.rb

rails.vim

http://www.vim.org/scripts/script.php?script_id=1567
別途書こうかな。
導入はpluginディレクトリにrails.vim入れるだけ。

svncommand.vim

http://www.vim.org/scripts/script.php?script_id=922
SVNCommitとかSVNRevertとかSVNLogとかをvimから実行できる。
とくにSVNVimDiffが超便利!
導入はpluginディレクトリにsvncommit.vim入れるだけ。

.screenrc ステータス & .zshrc プロンプト

OSXのターミナルは「黒地に白」

.screenrc

hardstatus alwayslastline "%{= rw} %H %{= wk}%-Lw%{= bw}%n%f* %t%{= wk}%+Lw %{= wk}%=%{= gk} %y/%m/%d %c "

.zshrc

PROMPT="%{■[32m%}%n@%m%{■[35m%}${WINDOW:+[$WINDOW]} %{■[33m%}%(4~,%-1~/.../%3~,%~)%{■[m%} %# "
RPROMPT='%{■[33m%}%h %{■[36m%}%T%{■[m%}'

注意:■ の部分は、vim挿入モードにて、[C-v]押したあとに[Esc]