When it’s ready.

出来るまで出来ない

メモ:chngelogの設定

毎回使い方を忘れるのでメモ

vimrc

" Leader キーを設定
let mapleader = "\\"

" changelogの記入設定
let g:changelog_timeformat = "%Y-%m-%d (%a)"
nnoremap <Leader><Leader><Leader> :new ~/changelog<cr>

使い方

changelogファイル以外を開いている時にchangelogファイルを開くには
"\\\"

changeLogに新規エントリーを追加するには
"\\o"

差し込みフォーマット

.vim/ftplugin/changelog.vim

  " Format used for new date entries.
  if !exists('g:changelog_new_date_format')
    let g:changelog_new_date_format = "%d  %u\n\t* %c\n\n"
  endif

  " Format used for new entries to current date entry.
  if !exists('g:changelog_new_entry_format')
    let g:changelog_new_entry_format = "\t* %c"
  endif

Logサンプル

2010-10-06 (水)  Atusi  <atusi@atusiMBP15.local>
	* 
	* vimからchangelog
  こういうふうになります
	* 2項目目
  ですです

追記

changelogをコピペしたら、項目のマークが*なので、別記事になってしまう罠
コピペするときには気をつけよう