VimでCakePHPのctpを設定したいなぁと
VimでCakePHPのctpファイルの設定
簡単に言えば「filetypeでCakePHPのctpを設定できるようにしたい」と。
こうなった
~$ tree .vim
.vim
├── filetype.vim
├── ftplugin
│ └── ctp.vim
filetype.vimを以下のように編集。
" CakePHP template file (.ctp)
au BufNewFile,BufRead *.ctp setf ctp
これで、ctp.vimというファイルの設定を読みこんでくれるので、ctpに好き勝手に編集していく。
setlocal filetype=php
setlocal expandtab
setlocal tabstop=2
setlocal shiftwidth=2