タグ

ブックマーク / higepon.hatenablog.com (23)

  • Emacs で ChangeLog メモしているなら clmemo.el 使うべし - higepon blog

    ChangeLog メモを書くときに、clmemo.elを使っていたのですが、C-x M(メモ入力) しか使っていませんでした。 が!それは大きな間違い、C-c C-y や C-c C-w は ChangeLog メモ魔なら、よだれが出るほどうれしいはず。 これを知らなくてかなり時間や手数を無駄にしたと思った。 これからはきちんとドキュメントを読もうと深く反省。 ドキュメント→clmemo.el clmemo-quote-regionが >> <<を返してくれるとうれしいなぁ

    Emacs で ChangeLog メモしているなら clmemo.el 使うべし - higepon blog
    markup
    markup 2007/02/22
  • Emacs で正規表現を使うなら re-builder を使おう - higepon blog

    Emacs で正規表現を使うならば re-builder を使うことをおすすめします。 例えば、正規表現を良く使うシチュエーションとして置換があります。 M-x replace-regexpで置換対象文字列を正規表現で指定し、何に置換して欲しいかを指定するわけです。 行頭に // を追加してソースをコメントアウトしたいのであれば M-x replace-regexp Replace regexp: ^ ← ^ を入力 Replace regexp ^ with: // ← // を入力のように置換をします。(この場合は、comment-region が最適解ですが) 例に挙げたような簡単な正規表現であれば、間違いようもなく問題ないのですが、ちょっと複雑な置換になると話は変わります。 以下のようなコードがあるとしましょう。 byte* buf = new byte[32]; unsigned

    Emacs で正規表現を使うなら re-builder を使おう - higepon blog
  • Emacs で wdired と moccur-edit を使っていない人は(ry

    Emacs で wdired と moccur-edit を使っていない人は(ry と思ったので紹介します。 wdired wdired ではファイルのリネームが超簡単になります。 mv やエクスプローラで F2 を押してリネームをしている人は wdired を使うべし。 dired で ~/tmp を表示すると以下の様になっているとします。 /home/taro/tmp: 合計 273 drwxr-xr-x 6 taro taro 928 2006-12-26 10:41 . drwxr-xr-x 66 taro taro 3632 2006-12-26 10:25 .. -rw-r--r-- 1 taro taro 2232 2006-11-24 21:36 EndsWithTest.cpp -rw-r--r-- 1 taro taro 670 2006-11-24 21:24 End

    Emacs で wdired と moccur-edit を使っていない人は(ry