Vim起動時にScratch
ちょっとEmacs使ってていいなぁと思ったので、kaoriya版VimのScratchを活用してみた。
.vimrcに
au VimEnter * Scratch | set ft=vim | b 1
いい感じ。
ついでに、~/.vim/after/ftplugin/vim.vimあたりに
nmap <buffer> <silent> <C-CR> :exe getline(".")<CR> vmap <buffer> <silent> <C-CR> "zy:@z<CR>
Ctrl + Enterで実行シリーズ。かなり愛用中。
組込みRubyにすると激しく便利かも。
バグがあったので再エントリ。
% gvim hoge.txt
としたときに、hoge.txtはバッファ番号が1になるので移動させる。