Mac で java ベース以外で使える IDE を探していたが、結局 vi か emacs という結論になり、 vi を使うにあたって必要、また便利な事をメモ。
http://www.vim.org/scripts/script.php?script_id=1571 を ~/.vim/syntax/php.vim にコピー
~/.vimrc に
syntax on
:!php -l %
標準文字コードを utf-8 にするには、 ~/.vimrc に
set encoding=utf-8
また、読み込むファイルの文字コードを判別できるように
set fileencodings=utf-8,euc-jp,sjis
~/.vimrc に
set tabstop=4 set shiftwidth=4 set expandtab
多分 https://github.com/tpope/vim-fugitive が使いやすい
https://github.com/tpope/vim-pathogen
:NERDTree
https://github.com/scrooloose/nerdtree
https://code.google.com/p/conque/
:ConqueTerm bash
:sp {file_name}
Ctrl+w で画面切り替え
タブを作成(ファイル名も指定できる)
:tabe {file_name}
タブ間の移動
:tabn(tab next)
:tabp(tab prev)
:e {file_name}
:Explore {directory_path}
:ls "list buffer :bp "buffer next :bn "buffer prev :b 9 "go to buffer #9
:.!pbcopy "Copy current line clipboard :4,8!pbcopy "Copy line 4 to 8 :!echo "%:p" | pbcopy "Copy current filename to clipboard :r !pbpaste "Paste clipboard content to current line