はじめに
Android のお勉強をしてみようと思い、Eclipse を入れてみました。が、どうもキー操作がアレだったので、コーディングは Vim で行おうかと思ったのですが…、補完やエラー処理周りはやはり Eclipse の方が優秀な感じがあります。そこで Vrapper という Eclipse のキー操作を Vim 風に行える plugin を入れてみました。備忘録的に設定をメモしておきます。
.vrapperrc
こんな感じになってます。Eclipse 組み込みのコマンドのマッピングに関しては ↑ の basyura さんのエントリを参考にさせて頂きました。
" Basic setting " -------------------------------------------------------------------------------- set smartindent set autoindent set ignorecase set smartcase " 英字キーボード用 " -------------------------------------------------------------------------------- noremap ; : " Insert mode 時に Emacs っぽくする " -------------------------------------------------------------------------------- inoremap <C-a> <Esc>0i inoremap <C-e> <Esc>:LineEnd<CR>a inoremap <C-f> <Esc><Right>a inoremap <C-b> <Esc>i inoremap <C-n> <Esc>:LineDown<CR>a inoremap <C-p> <Esc>:LineUp<CR>a inoremap <C-o> <Esc>o inoremap <C-h> <BS> inoremap <C-d> <Esc><Right>xi inoremap <C-k> <Esc><Right>:DeleteLineToEnd<CR>i " コピー " -------------------------------------------------------------------------------- nnoremap Y Vy " 移動 " -------------------------------------------------------------------------------- nnoremap J 10j nnoremap K 10k vnoremap J 10j vnoremap K 10k " 整形 " -------------------------------------------------------------------------------- vnoremap = :Format<CR>
おわりに
whichwrap とか設定できない項目が色々あるのがアレですが、かなり使いやすいです。色々試しながら育てていこうと思います。