LoginSignup
174
173

More than 5 years have passed since last update.

初心者Vimmerに伝えたい地味に便利な.vimrcの設定

Last updated at Posted at 2015-05-13

Vimmerのいろんな人の記述を見ながら.vimrcの設定をした。
とりわけ地味だけどちょっとVimライフが幸せになりそうな記述を並べてみる。
※自分はMacVimをVimの代わりにターミナル上で起動するようにしています。

スクロール送りを開始する前後の行数を指定

いい感じにページが送られて地味にソース読みやすい。

set scrolloff=5

検索結果のハイライトと取り消し

検索結果をハイライトして、その後ESC2回押しですぐ消せて地味に目に優しい。

set hlsearch
nnoremap <ESC><ESC> :nohlsearch<CR>

エラービープ音の全停止

トゥッ!トゥッ!てならなくて地味に耳に優しい。

set visualbell t_vb=
set noerrorbells

カーソル行の背景色変更

カーソルのある行がわかりやすくて地味に操作しやすい。

set cursorline

検索結果の対象を中央に表示

検索対象がすぐ目について地味に親切。

"検索語が画面の真ん中に来るようにする
nmap n nzz 
nmap N Nzz 
nmap * *zz 
nmap # #zz 
nmap g* g*zz 
nmap g# g#zz

インサートモードから抜ける時に便利なキーバインド

jjでインサートモードからコマンドモードに戻れるのが、地味なようで便利すぎて考えた人神。

inoremap <silent> jj <ESC>

参考:Vim幼稚園からVim小学校へ
http://qiita.com/hachi8833/items/7beeee825c11f7437f54

全角スペースの可視化

地味に大事。

highlight ZenkakuSpace cterm=underline ctermfg=lightblue guibg=#666666
au BufNewFile,BufRead * match ZenkakuSpace / /

ヤンクしたデータをクリップボードで使用&選択範囲自動コピー

なんだかんだで地味に使用頻度高い。

set clipboard=unnamed,autoselect

※使用できるかは環境による
参考:http://nanasi.jp/articles/howto/editing/clipboard.html


とりあえず地味シリーズはこんなもんでしょうか。

174
173
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
174
173