Emacsのelにtext-adjust.elという便利な物があるのですが全角句読点や鉤括弧周辺の挙動が好みではないのでルールに一部追加をしました。
(defvar text-adjust-rule-space '((("[「」、。[]{}()『』]" "" "\\ca") "") (("\\ca" "" "[「」『』、。[]{}()]") "") (("\\cj\\|)" "" "[[(0-9a-zA-Z+]") " ") (("[])/!?0-9a-zA-Z+]" "" "(\\|\\cj") " ")) "置換する空白の変換ルール.")
これで概ね自分の好みの動きになりそうです。
0 件のコメント:
コメントを投稿