2009-04-08 (水)
■ Vim の環境設定
今までエディタは Emacs をメインに使っていたのですが、 最近、Vim を Linux にも Windows にもインストールして、積極的に使うようにしています。 少しずつ設定を見直しているので、まだ荒削りですが、メモも兼ねて現時点での設定をさらしておきます。
- .vimrc
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,iso-2022-jp,euc-jp,cp932
set fileformat=unix
set fileformats=unix,dos
set ambiwidth=double
set list
set listchars=tab:>\ ,trail:\
set smartindent
set laststatus=2
set statusline=%f\ %{'['.(&fenc!=''?&fenc:&enc).','.&ff.']'}%m%r%h%w%=%l,%2v%6P
set mouse=a
set ttymouse=xterm2
filetype plugin on
set t_Co=256
syntax on
colorscheme wombat256
highlight JpSpace term=underline ctermbg=238
au BufRead,BufNew * match JpSpace / /
これは、
- エンコーディング: UTF-8
- 改行コード: LF
がデフォルトの設定になるようにしてあります。 fileencodings の順番は、
を参考にしています。
上記の .vimrc はどの環境で共通に使えていますが、 Windows ではさらにこんな .gvimrc も読み込ませて、 gvim のフォント設定などを行っています。
- .gvimrc
set guifont=Terminal:h10:cSHIFTJIS set guioptions-=T set ambiwidth=double colorscheme wombat256
カラースキームは、 wombat256.vim をインストールして使っていますが、 小さいフォントだと斜体の文字が見づらいので、 以下のように変更を加えてイタリックを無効にしています。
--- wombat256.vim.orig
+++ wombat256.vim
@@ -225,7 +225,7 @@
endif
if a:attr != ""
if a:attr == 'italic'
- exec "hi ".a:group." gui=".a:attr." cterm=none"
+ exec "hi ".a:group." gui=none cterm=none"
else
exec "hi ".a:group." gui=".a:attr." cterm=".a:attr
endif
(2009/04/09 追記)
.gvimrc にも set ambiwidth=double の設定を追加しました。 設定しないと ambiwidth=auto になるのですが、 それだと Terminal フォントと組み合わせた場合に表示が崩れます。 詳しくはこちらの記事をご覧下さい。
[コメントを書く]
本日のリンク元
- 3 google検索(vimrc 設定)
- 3 google検索(vi 環境設定)
- 3 google検索(vim colorscheme wombat256)
- 3 google検索(vi カラー 設定 lenny)
- 3 google検索(debian vim カラー)
- 3 http://www.bing.com/search?mkt=ja-jp&FORM=TOOLBR&q...
- 2 google検索(vim設定、gvimrc 日本語ヘルプ設定)
- 2 google検索(vim フォント 崩れる)
- 2 google検索(vim 環境設定)
- 2 google検索(vim 環境設定)
- 2 google検索(vimrc 2009)
- 2 google検索(vim font 設定)
- 2 google検索(vim 設定)
- 2 google検索(vim 設定)
- 2 google検索(vim イタリック)
- 2 google検索(viの環境設定)
- 2 google検索(centos vi カラー変更)
- 2 google検索(vim 環境設定)
- 2 google検索(vim 環境設定)
- 2 google検索(terminal linux ambiwidth)
- 2 google検索(ubuntu gvimrc フォント)
- 2 google検索(windows 日本語vim環境設定)
- 2 google検索(vim ubuntu カラースキーム)
- 2 google検索(vim 環境設定)
- 2 google検索(vim カラースキーム 設定)
- 2 google検索(vim 環境設定)
- 2 google検索(vim colorscheme wombat 256)
- 2 google検索(vim php 環境)
- 2 http://www.google.co.jp/hws/search?hl=ja&q=vi amb...
- 2 http://www.google.co.jp/hws/search?hl=ja&q=vi 環境...
- 2 http://www.bing.com/search?q=windows vim環境設定&s...
- 2 http://www.bing.com/search?q=vim linux vimrc 2009&...
- 2 http://www.bing.com/search?q=vimの環境設定&form=QB...
- 1 http://www.revulo.com/
- 1 google検索(vim, 日本語ヘルプ,gvimrc)
- 1 google検索(vim ~/.vim)
- 1 google検索(vim ucs-bom)
- 1 google検索(vim 7.0 設定)
- 1 google検索(vim 環境設定)
- 1 google検索(vim フォント設定)
- 1 google検索(vim カラースキーマ debian)
- 1 google検索(vi 環境設定)
- 1 google検索(gvim 設定 php)
- 1 google検索(devian 5.0 vim カラー)
- 1 google検索(VIM フォント設定 Terminal)
- 1 google検索(vim 設定)
- 1 google検索("vim" デフォルト 改行 LF)
- 1 google検索(lenny vim 設定 syntax)
- 1 google検索(vim windows サスペンド)
- 1 google検索(font vimrc utf-8)
- 1 google検索(vi カラー 設定 見づらい)
- 1 google検索(vim 設定)
- 1 google検索(lenny vim 文字化け)
- 1 google検索(vim gvimrc 設定)
- 1 google検索(vim 環境設定)
- 1 google検索(vim 環境)
- 1 google検索(ubuntou vim php カラー)
- 1 google検索(rhel "vimrc" colorscheme おすすめ)
- 1 google検索(linux vim 設定)
- 1 google検索(vimrc フォント 設定)
- 1 google検索(vi 環境設定)
- 1 google検索(gvim 環境設定)
- 1 google検索(gvimrc サイズ)
- 1 google検索(vim 設定)
- 1 google検索(vim ambiwidth)
- 1 google検索(closure-compiler vim)
- 1 google検索(HTML_Emoji iso-2022-jp)
- 1 google検索(vim 設定)
- 1 google検索(lenny ambiwidth)
- 1 google検索(debian lenny vi colorscheme)
- 1 google検索(vimrc itaric)
- 1 google検索(環境設定 vi)
- 1 google検索(ubuntu vi 表示崩れる)
- 1 google検索(php用 カラー1vim)
- 1 google検索(玄箱 vim カラー)
- 1 google検索(vi 環境設定)
- 1 google検索(ambiwidth)
- 1 google検索(vim)
- 1 google検索(玄箱 debian etch)
- 1 http://www.google.co.jp/url?sa=t&source=web&ct=res...
- 1 google検索(vim 環境設定)
- 1 google検索(ubuntu vim アンダーライン)
- 1 google検索(vim 環境設定)
- 1 google検索(vim 環境設定)
- 1 google検索(gvim 環境設定)
- 1 google検索(vim set 環境)
- 1 google検索(vim 設定)
- 1 google検索(t)
- 1 google検索(2)
- 1 google検索(1)
- 1 google検索(0)
- 1 google検索(vim 環境設定)
- 1 google検索(vim 環境設定)
- 1 google検索(vim 設定)
- 1 google検索(vim 携帯)
- 1 google検索(vim "vim:" set)
- 1 google検索(vim set font)
- 1 google検索(vim 絵文字)
- 1 google検索(wombat256)
- 1 google検索(wombat256)
