vimで使い捨てファイルを作成してメモをとる

今まで使い捨てファイルは scratch.vim を使用していましたが、vim-users.jpで使い捨てファイルについて紹介されていたのでこれを機に使い捨てファイルはJunkFileに移行したのでメモ。

.vimrc

.vimrcに以下を追加。

" Open junk file."{{{
command! -nargs=0 JunkFile call s:open_junk_file()
function! s:open_junk_file()
  let l:junk_dir = $HOME . '/.vim_junk'. strftime('/%Y/%m')
  if !isdirectory(l:junk_dir)
    call mkdir(l:junk_dir, 'p')
  endif
  let l:filename = input('Junk Code: ', l:junk_dir.strftime('/%Y-%m-%d-%H%M%S.'))
  if l:filename != ''
    execute 'edit ' . l:filename
  endif
endfunction "}}}

キーマッピングの設定

" F5に設定
nmap <silent> <F5> :JunkFile<CR>

設定しておけばメモなど書けてしまうのでかなり便利ですね。

Hack #181: Vimで使い捨てのファイルを作成する
こちらの記事もいかがでしょうか

Comments / Trackbacks

トラックバックはありません

Trackback URL