vim設定メモ

vim初心者の設定です。

以下を行うための.vimrc

  1. #で→方向に幅を大きくする
  2. "で←方向に幅を小さくする
  3. +で↓方向に高さを大きくする
  4. -で上方向に高さを小さくする
  5. eでファイルツリーを出す

Animated GIF - Find & Share on GIPHYgph.is

set nowritebackup
set nobackup

" vim の矩形選択で文字が無くても右へ進める
set virtualedit=block

" 検索結果をハイライト表示
set hlsearch

set noerrorbells

" タブ文字を CTRL-I で表示し、行末に $ で表示する
set list
" 行末のスペースを可視化
set listchars=tab:^\ ,trail:~

set expandtab
set shiftwidth=2
set showmatch
set smartindent
set noswapfile
set title
set number

syntax on

" netrw設定
" 上部に表示される情報を非表示
let g:netrw_banner = 0
" 表示形式をTreeViewに変更
let g:netrw_liststyle = 3
" 左右分割を右側に開く
let g:netrw_altv = 1
" open in previous window
let g:netrw_browse_split = 4
" 分割で開いたときに20%のサイズで開く
let g:netrw_winsize = 20

nnoremap " <C-w><
nnoremap # <C-w>>
nnoremap - <C-w>-
nnoremap + <C-w>+
nnoremap e :Vexplor<CR>