macvim 設定 初心者メモ
MacOSX LionでのMacVim初期設定
①MacVimをダウンロード。
http://code.google.com/p/macvim/
(Finderのダウンロードフォルダへ)


②MacVimをインストール。
インストール後、MacVimのアプリをコピーして、アプリケーションフォルダにペースト。

③Vimの設定ファイルへ移動する。
MacVimを右クリック>パッケージの内容を表示をクリック

「Contents>Resources>Vim」フォルダへ移動
そのまま設定に移動するなら⑤へ
カラースキームを新しく追加する場合は④へ
④カラースキームをダウンロード。
追加したいカラースキームをダウンロード。
molokai>>こちら
他>>こちら
解説サイト
molokaiサイト
⑤Vimのカラースキームなどの設定
Vimフォルダにある、「vimrc」を開く

標準で使用したいカラースキーム名の設定をする。
:colorscheme xx追加したいカラースキーム名xx " カラースキーム設定
「 ” 」はコメント
設定後>>
" System vimrc file for MacVim
"
" Maintainer: Bjorn Winckler
" Last Change: Sat Aug 29 2009
set nocompatible
" The default for 'backspace' is very confusing to new users, so change it to a
" more sensible value. Add "set backspace&" to your ~/.vimrc to reset it.
set backspace+=indent,eol,start
" Disable localized menus for now since only some items are translated (e.g.
" the entire MacVim menu is set up in a nib file which currently only is
" translated to English).
set langmenu=none
set nocompatible
set number " 行数をつける
:colorscheme molokai " カラースキーム設定
" Search ****************
set wrapscan " 最後まで検索したら先頭へ戻る
set ignorecase " 大文字小文字無視
set smartcase " 大文字ではじめたら大文字小文字無視しない
set incsearch " インクリメンタルサーチ
set hlsearch " 検索文字をハイライト
" View *********************
set showmatch " 括弧の対応をハイライト
set showcmd " 入力中のコマンドを表示
set showmode " 現在のモードを表示
set number " 行番号表示
set nowrap " 画面幅で折り返さない
set list " 不可視文字表示
set listchars=tab:>\ " 不可視文字の表示方法
set notitle " タイトル書き換えない
set scrolloff=5 " 行送り
set display=uhex " 印字不可能文字を16進数で表示
hi ZenkakuSpace gui=underline guibg=DarkBlue cterm=underline ctermfg=LightBlue " 全角スペースの定義
match ZenkakuSpace / / " 全角スペースの色を変更
set cursorline " カーソル行をハイライト
augroup cch
autocmd! cch
autocmd WinLeave * set nocursorline
autocmd WinEnter,BufRead * set cursorline
augroup END
ne ctermbg=black guibg=black
" Charset, Line ending ***************
set termencoding=utf-8
set encoding=utf-8
set fileencodings=utf-8,cp932,euc-jp,iso-2022-jp
set ffs=unix,dos,mac " LF, CRLF, CR
if exists('&ambiwidth')
set ambiwidth=double " UTF-8の□や○でカーソル位置がずれないようにする
endif
⑥ダウンロードしたカラースキームをフォルダに追加する。
アプリケーション>macvim右クリック>情報表示>Contents>Resources>vim>runtime>colorsへ移動
colorsフォルダへダウンロードした、カラースキームファイルを入れる

⑤にカラースキーム名を追加して、vimを再起動すると設定が反映されている。
①MacVimをダウンロード。
http://code.google.com/p/macvim/
(Finderのダウンロードフォルダへ)


②MacVimをインストール。
インストール後、MacVimのアプリをコピーして、アプリケーションフォルダにペースト。

③Vimの設定ファイルへ移動する。
MacVimを右クリック>パッケージの内容を表示をクリック

「Contents>Resources>Vim」フォルダへ移動
そのまま設定に移動するなら⑤へ
カラースキームを新しく追加する場合は④へ
④カラースキームをダウンロード。
追加したいカラースキームをダウンロード。
molokai>>こちら
他>>こちら
解説サイト
molokaiサイト
⑤Vimのカラースキームなどの設定
Vimフォルダにある、「vimrc」を開く

標準で使用したいカラースキーム名の設定をする。
:colorscheme xx追加したいカラースキーム名xx " カラースキーム設定
「 ” 」はコメント
設定後>>
" System vimrc file for MacVim
"
" Maintainer: Bjorn Winckler
" Last Change: Sat Aug 29 2009
set nocompatible
" The default for 'backspace' is very confusing to new users, so change it to a
" more sensible value. Add "set backspace&" to your ~/.vimrc to reset it.
set backspace+=indent,eol,start
" Disable localized menus for now since only some items are translated (e.g.
" the entire MacVim menu is set up in a nib file which currently only is
" translated to English).
set langmenu=none
set nocompatible
set number " 行数をつける
:colorscheme molokai " カラースキーム設定
" Search ****************
set wrapscan " 最後まで検索したら先頭へ戻る
set ignorecase " 大文字小文字無視
set smartcase " 大文字ではじめたら大文字小文字無視しない
set incsearch " インクリメンタルサーチ
set hlsearch " 検索文字をハイライト
" View *********************
set showmatch " 括弧の対応をハイライト
set showcmd " 入力中のコマンドを表示
set showmode " 現在のモードを表示
set number " 行番号表示
set nowrap " 画面幅で折り返さない
set list " 不可視文字表示
set listchars=tab:>\ " 不可視文字の表示方法
set notitle " タイトル書き換えない
set scrolloff=5 " 行送り
set display=uhex " 印字不可能文字を16進数で表示
hi ZenkakuSpace gui=underline guibg=DarkBlue cterm=underline ctermfg=LightBlue " 全角スペースの定義
match ZenkakuSpace / / " 全角スペースの色を変更
set cursorline " カーソル行をハイライト
augroup cch
autocmd! cch
autocmd WinLeave * set nocursorline
autocmd WinEnter,BufRead * set cursorline
augroup END
ne ctermbg=black guibg=black
" Charset, Line ending ***************
set termencoding=utf-8
set encoding=utf-8
set fileencodings=utf-8,cp932,euc-jp,iso-2022-jp
set ffs=unix,dos,mac " LF, CRLF, CR
if exists('&ambiwidth')
set ambiwidth=double " UTF-8の□や○でカーソル位置がずれないようにする
endif
⑥ダウンロードしたカラースキームをフォルダに追加する。
アプリケーション>macvim右クリック>情報表示>Contents>Resources>vim>runtime>colorsへ移動
colorsフォルダへダウンロードした、カラースキームファイルを入れる

⑤にカラースキーム名を追加して、vimを再起動すると設定が反映されている。