Summary
vimrc
を書くのに必要最小限な知識のまとめ
Thanks
Vim-JP
の掲示板のみなさま
Index
下記をのんびり書くよ〜
- minimal.vimrc
- syntax ( vimrc で色付け )
- syntax ( syntax file を自作する )
- map
- options
- command
- template
minimal.vimrc
まずはここからスタート
# 作業用フォルダ foo を作る$ mkdir foo/
# 作業用フォルダ foo に移動$ cd foo/
# 設定ファイル minimal.vimrc を作成する$ echo-e'"minimal.vimrc\n\nsyntax enable\nfiletype plugin indent on'> minimal.vimrc
# minimal.vimrc の確認$ cat minimal.vimrc
"minimal.vimrc
syntax enable
filetype plugin indent on
syntax ( vimrc )
foofoofoo
という文字を紫色にする
minimal.vimrc
を下記のようにする
" minimal.vimrc
syntax enable
filetype plugin indent on" --------------------------------------------------------" foofoofoo という文字を紫色にする" --------------------------------------------------------" group-name Foo を highlight に追加する
autocmd ColorScheme * highlight Foo ctermfg=103 guifg=#8787af" colorscheme ron をセットするcolorscheme ron
" filetype foo を 拡張子がfoo となってるファイルにセットする
autocmd BufNewFile,BufRead *.foo setfiletype foo
" match(pattern) foofoofoo を group-name Foo に追加する
autocmd FileType foo call matchadd('Foo','foofoofoo')
foofoofoo
を入力してみる
$ vim -N-u minimal.vimrc foo.foo
syntax ( syntax file )
foofoofoo
という文字を紫色にする
# syntax フォルダをつくる$ mkdir-p rc/syntax
# syntax file を作成$ vim rc/syntax/foo.vim
syntax match Foo "foofoofoo"
highlight Foo ctermfg=103 guifg=#8787af
minimal.vimrc
を下記のようにする
" minimal.vimrc" syntax フォルダを path に追加するset runtimepath+=./rc
syntax enable
filetype plugin indent on" colorscheme ron をセットするcolorscheme ron
" filetype foo を 拡張子がfoo となってるファイルにセットする
autocmd BufNewFile,BufRead *.foo setfiletype foo
foofoofoo
を入力してみる
$ vim -N-u minimal.vimrc foo.foo