cakephp.vim

-Editing CakePHP code in Vim-

What's this?

このプラグインはVim上でCakePHPのコードを編集する際に(比較的)便利な機能を提供します。

svn

svn co http://svn.codecheck.in/lang/vimscript/cakephp.vim

Conditions

Cakephp.vimは、各ディレクトリが以下のようになっていることが前提になっています。

cake/
app/
app/models/
app/views/
app/controllers/

Install

以下の手順で利用出来ます。

$HOME/.vim/plugin/cakephp.vim にコピー
$HOME/.vimrc に 
let g:Cake_Dir
にプロジェクトディレクトリを設定する
例:/Users/cohtan/cake_project/以下に、appディレクトリがある場合
let g:Cake_Dir = '/Users/cohtan/cake_project/app'

コマンドをショートカットキーに割り当てる
nmap <c-c>c :Cakecontroller
nmap <c-c>m :Cakemodel
nmap <c-c>v :Cakeview
nmap <c-c>j :Cakejavascript

Commands

cake-switch-to-model (Cc-m)

対応するModelに移動します。

cake-switch-to-view (Cc-v)

対応するViewに移動します。

cake-switch-to-controller (Cc-c)

対応するControllerに移動します。

cake-switch-to-javascript (Cc-j)

$javascript->link('AAA.js')行にカーソルがあった際にwebroot/js/AAA.jsに移動します。

Attachments