ソースの設定
下記設定とほぼ同じだが、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: