- 2012-01-29 (日)
- 技術
僕が大好きなTextMateのカラーテーマMonokai » Blog Archive » Textmate color themeのVim版があったので、もうこうなったらちゃんとやる!
Vimをちゃんとやる!
ということで、とりあえずやった設定と.vimrcと.gvimrcをメモしておく。
Vimはちょいちょい使ってみてはいるんですが、すぐにTextMateやWebStormなんかに浮気して、すぐに使わなくなって、また使う頃にはコマンドほとんど覚えていない現象に陥っているので、今後は小さなtxtファイルの編集でもなるべくVimを使って行ってみようと思う。
とはいえ、コーディングはTextMateになるんだとは思いますが...
vimのカラースキーマを変更する
僕はいっつもエディターをいじるときに色から入ります。
色がうまいこといかないと、ヘコみます。
XXX.vimファイルをダウンロードし、以下のディレクトリに配置する。
カラースキーマの保存場所 - windowsの場合
$HOME/vimfiles/colors/
カラースキーマの保存場所 - macの場合
$HOME/.vim/colors/
colorschemeを選ぶ
新卒さんのための人気Vimカラースキーマランキング5+1(vim.org & github調べ) - 常識という迷信
を参考に、molokai - A port of the monokai scheme for TextMate : vim onlineにしてみました。
これはTextMateのほうで僕はこの色を使っているので、もうこれ以外考えられないです!
(Monokai » Blog Archive » Textmate color theme)
■参考リンク
カラースキーマの使い方 -- 名無しのvim使い
.gvimrcにcolorschemeの設定を書く
MacVim-KaoriYaでcolorschemeの設定 - 脳みそHack
これ毎回ハマるんですが、MacVim-KaoriYaの設定ファイルの読み込みの順番が
MacVim.app/Contents/Resources/vim/vimrc
ホームフォルダ/.vimrc または _vimrc
MacVim.app/Contents/Resources/vim/gvimrc
ホームフォルダ/.gvimrc または _gvimrc
via: MacVim-KaoriYaでcolorschemeの設定 - 脳みそHack
なので、.vimrcに書いてもいまいちcolorschemeが反映されない。
なので、.gvimrcをtouchにしてここに、
colorscheme molokai
と記載します。
これでテーマがちゃんと反映されます。
またカラースキーマ -- 名無しのvim使いにたくさんテーマがあるので、自分に合うのを探してみるのも楽しいかもしれません。
タブと全角スペースは色を変える
はじめ.vimrcのほうにいろいろと書いてためしてみたんですが、いっこうに全角スペースが可視化されなくてハマってて、
どうやら.gvimrcに書くのがいいみたい。
Vim初心者的導入メモ 2/3 「vimrc設定」編 - ナレッジエース
から
"全角スペースを視覚化
highlight ZenkakuSpace cterm=underline ctermfg=lightblue guibg=#666666
au BufNewFile,BufRead * match ZenkakuSpace / /
を拝借。
タブの表示に関しては、vimでスペースやTabなどの見えない文字を表示させる方法 - Life is Try and Errorを参考にさせていただいた。
"特殊文字(SpecialKey)の見える化。listcharsはlcsでも設定可能。
"trailは行末スペース。
set list
set listchars=tab:>-,trail:-,nbsp:%,extends:>,precedes:<
上記2つを.gvimrcに追記すればOK!
Pluginを入れる
Zen-Coding
やっぱりZenがないと不便!
ZenCoding for Vim 導入方法(初心者さん向け) - sakurako_sの日記
vimのプロセス間でのコピペ
複数のvimプロセス間でコピペするためのplugin - while(1){die; respawn;}
vimからTextMateへもペーストできるので便利!
vim-autocomplpop
autocomplpop.vimを入れてやったこと-vimプラグイン - rderaログを見ながら入れてみた。
入力補完プラグイン。
C-pとかC-nで移動して、C-yで選択がデフォルトみたいだけど。
やはり、tabで移動したい。
via: autocomplpop.vimを入れてやったこと-vimプラグイン - rderaログ
のタブ切り替えは非常に便利。
便利機能
括弧とかダブルコート入力時に←に戻る
「もっと早く知りたかった」と思ったvimrc設定 - e2esound.com業務日誌
この設定のおかげで今後のvimライフが大きく左右されるんだろうなー。
を.vimrcに追記すればOK!
Esc以外でノーマルモードに戻る方法
Vimにおける Esc と Ctrl-cの違い。 - 備忘録 betaの記事を読むと、
- Ctrl + c
- Ctrl + [
とこの2つの方法があるようですが、Ctrl + cのほうは、ちょっとクセがありそうなので、Ctrl + [が今後活躍しそうです。
でも、Escはちょっと遠いけど、慣れるとEscが一番速そう。
.vimrc
.gvimrc
さぁて、Vimライフをおくりはじめますか!
追伸:WindowsではPeggyというエディターをよく使っております!
■関連リンク
・vimに欠かせない3つのプラグイン | tech.kayac.com - KAYAC engineers' blog
・Vim初心者的導入メモ 2/3 「vimrc設定」編 - ナレッジエース
・vimrcを晒してみる - Archiva
・ぼちぼち散歩 おれの.vimrc
技術評論社
売り上げランキング: 43182
Trackback:0
- TrackBack URL for this entry
- http://hisasann.com/cgi-bin/mt/mt-tb.cgi/1278
- Listed below are links to weblogs that reference
- Vimをちゃんと使い始めてみる from HouseTect, JavaScriptな情報をあなたに






