ソースの設定

下記設定とほぼ同じだが、sts=0を追加し、etは外している・・

モードラインは以下の設定を行います。

  • タブは4(ts=4)(tabstop)
  • シフト幅も4(sw=4)(shiftwidth)
  • タブ文字はスペースに展開(et)(extendtab)
  • 循環検索をON(ws)(wrapscan)
  • インクリメンタルサーチをON(is)(incsearch)
  • 一行が長い場合でも折り返さない(nowrap)
  • ファイルタイプはjava(ft)(filetype)
  • ファイルのエンコーディングはCP932(ShiftJIS) (fenc)(fileencoding)
  • 改行コードはwindows形式(CRLF) (ff)(fileformat)

実際にソースにモードラインを記述する際は、そのままだと構文エラーになるので、その言語のコメントで囲みます。

[java]
// vim:set ts=4 sw=4 sts=0 et ws is nowrap ft=java fenc=cp932 ff=dos:
もしくは
/* vim:set ts=4 sw=4 sts=0 et ws is nowrap ft=java fenc=cp932 ff=dos: */

[html, xml]

[perl, python, ruby]
# vim:set ts=4 sw=4 sts=0 et ws is nowrap ft=java fenc=cp932 ff=dos:

いろいろ備忘録日記
http://d.hatena.ne.jp/gsf_zero1/searchdiary?word=*%5Bvim%5D