3
私は手動でfill-paragraph
を使用すると、以前に挿入されたすべてのハイフネーションをemacsで削除したいのですが?つまり、すべて"-\n"
を""
に自動的に置き換えることを意味します。補充段落のハイフンを削除するにはどうすればいいですか?
どうすればいいですか?
私は手動でfill-paragraph
を使用すると、以前に挿入されたすべてのハイフネーションをemacsで削除したいのですが?つまり、すべて"-\n"
を""
に自動的に置き換えることを意味します。補充段落のハイフンを削除するにはどうすればいいですか?
どうすればいいですか?
私はしかし、いくつかのケースではうまく機能していないことを想像することができます...
(defadvice fill-delete-newlines (before my-before-fill-delete-newlines)
"Replace -\\n with an empty string when calling `fill-paragraph'."
(when (eq this-command 'fill-paragraph)
(goto-char (ad-get-arg 0))
(while (search-forward "-\n" (ad-get-arg 1) t)
(replace-match "")
(ad-set-arg 1 (- (ad-get-arg 1) 2)))))
(ad-activate 'fill-delete-newlines)
クール。私はあなたが魔法のようにそれのような既存の機能に自分自身をフックできることを知らなかった。これまでのところうまく動作します。 – towi