ブックマーク / rubikitch.hatenadiary.org (2)

  • 知らないと損するミニバッファ保険 - http://rubikitch.com/に移転しました

    Emacsを使ってて怖いことのひとつは、ミニバッファに入力中にC-gを押してしまうことだ。すると、今までの入力がパーになってしまう。 俺はskkを使っていて、変換をキャンセルするときにC-gを押すのだが、押しすぎたりタイミングを間違えたらミニバッファ入力がキャンセルされてしまう。なので、ミニバッファに日語を打つときはいつも冷や冷やしていた。 以下の設定を加えると、C-gを押したときに現在の入力がヒストリーに記録されるようになる。間違ってC-gを押してしまった場合は、再び同じコマンドを起動してM-pで前の入力を呼び戻せるぞ。 (defadvice abort-recursive-edit (before minibuffer-save activate) (when (eq (selected-window) (active-minibuffer-window)) (add-to-hist

    知らないと損するミニバッファ保険 - http://rubikitch.com/に移転しました
    nakagawamakoto2007
    nakagawamakoto2007 2009/12/24
    RT C-gを押したときに現在の入力がヒストリーに記録されるようになる。間違ってC-gを押してしまった場合は、再び同じコマンドを起動してM-pで前の入力を呼び戻せる #emacs
  • MigemoをUTF-8化する - http://rubikitch.com/に移転しました

    Migemoはローマ字から直接日語を検索するすげえツールなのだが、開発停止されているようだ。というかもう完成されたソフトウェアなんだろうね。今に至るまで10年近くずーっと愛用している。 ただ、文字コードがEUC-JPのみってのがイケてない。今時UTF-8だろ?てなわけでパッチ。「-U」オプションをつけるとUTF-8で出力してくれるぞ。あっさりnkfをかましてるだけ。明白。 MigemoをUTF-8化しないと w3m で system_charset = UTF-8 にした状態だとMigemoが効かないのだ。 diff --git a/bin/migemo b/bin/migemo index 5eacf81..22c1121 100755 --- a/bin/migemo +++ b/bin/migemo @@ -44,6 +44,7 @@ Usage: migemo [OPTION]

    MigemoをUTF-8化する - http://rubikitch.com/に移転しました
    nakagawamakoto2007
    nakagawamakoto2007 2009/12/24
    RT w3m で system_charset = UTF-8 にした状態だとMigemoが効かない #migemo
  • 1