2010/01/24

vim に scala 用の設定を行う

まず、scala.vim を取得し、~/.vim/syntax に配置する。
次に scala ファイルに対して適応させるため、 ~/.vim/filetype.vim に(なければ作成)こちら の設定を行う。
とりあえずこれで大丈夫なのだが、タブが4スペース分になってしまう。
参考書では2スペースなので、それに従っておく。
~/.vim/ftplugin に scala.vim を作成し、下記を記述。
" vim: nowrap sw=2 sts=2 ts=8 ff=unix:
set expandtab
set tabstop=2 shiftwidth=2 softtabstop=2
set autoindent
set fileencoding=utf-8
set encoding=utf-8
set fileformat=unix

これでとりあえずはいいかな。

2 件のコメント :

  1. - setlocalを使うべき
    - encodingはグローバルなオプションなのでここで設定すべきではない

    返信削除
  2. setlocal 知りませんでした。
    encoding は vimrc 以外で使うなってことかな

    返信削除