タグ

ブックマーク / d.hatena.ne.jp/abulia (2)

  • ChangeLogでメモを取る - tanasinn... :( ・)∴∴.( ・)∵

    Vim最近Vimwikiを入れて、日記関連もVimwikiに書けるDiaryNote側に移行しようと思っていたが、あまりにも処理が重すぎて断念。@環境はAtomCPUChangeLogで適当に書き連ねる従来式に戻ってきた次第。(QFixHowmは試したことないです)ついでに、VimScript勉強中の身なので適当にでっち上げる。 で日ごとに飛ばせるようにした。 どの箇所でもEnterによって、新規作成と時刻挿入をするようにした。自画自賛だがで結構便利。スクリプト " ChageLog ファイル設定 let g:changelog_timeformat = "%Y-%m-%d (%a)" " フォーマット[YYYY-MM-DD (木)] let g:changelog_username = ":-)" " 記入者名 " ChangeLogファイルを呼び出す nmap :tabnew ~/lo

  • undo履歴を復元して再開する - tanasinn... :( ・)∴∴.( ・)∵

    Vimこの記事は Vim Advent Calendar 2011 : ATND の40日目の記事ですです。VIm Advent Calendarを見て興味持った or 初心者向けの紹介記事になります。undoVimではノーマルモードで u と打つと 元に戻す(undo) が発動し、行き過ぎたundo直す為に Ctrl-R を打つと やり直し(redo) が発動します。 ほとんど使いませんが、undoブランチを辿る様な使いかたも一応あります。undo - vimdoc-jaVim-users.jp - Hack #8: 作業の履歴を辿る 無限undoさて、このundo履歴は、Vimを終了したら消えてしまうというのが昔の仕様でしたが、Vim7,3からはファイルにundo履歴を書き出して、終了をしても再開が可能となりました。※Vimのバージョンは端末上なら以下で詳細に見れます。 $ vim -

  • 1