エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
2014-05-06 emacs で保存時にテキストを置換して整形する (before-save-hook) メモ 目的 emacs をある特... 2014-05-06 emacs で保存時にテキストを置換して整形する (before-save-hook) メモ 目的 emacs をある特定のモードで起動しているときに,テキストの一部を自動的に置換することを考える.具体的には句読点「.,」を半角に変換して保存したい.置換する機能そのものは while を用いて以下のように書ける. (while (re-search-forward "." nil t) (replace-match ". ")) これを「テキストを保存する前の下処理として」「バッファ全体に適応」させたい.また,意図しないところでこの機能が働いてしまうのも怖いのでとりあえず「latex-mode と html-helper-mode でのみ機能する」ようにしたい. 解決策 まず「テキストを保存する前の下処理として」機能させるためには関数を before-save-hoo