FirefoxのIt's All Textプラグインを使用してemacsでマークダウンソースコードを編集したいと思います。
Markdownでは、新しい行を取得するには、行の末尾に2つのスペースを追加する必要があります。マークダウンソースにこれらの改行文字があるとしましょう。 It's All Textでemacsで開き、他のものを変更して保存すると、行末の2つのスペースが消えて非常に迷惑になります。それでは、この場合、行末の空白に触れないようにemacsを設定する方法はありますか?
ベストアンサー1
私のコメントに対するフォローアップとして、次のプロセスは通常原因を追跡するのに役立ちます。
末尾の空白を保持することはデフォルトの動作であるemacs
ため、追加のコンテンツを読み込むことなくテストできます。言うことでこれをしなさい終わりです。emacs
限定的なオプションとしてリリースされました。コマンドはemacs -Q
ですが、終わりです。引数が気に入らないので、コマンドをbashスクリプトに入れます。ita-emacs
を実行し、It's All Textに実行するように言ってita-emacs
テストします。 (emacs -Q
と同じ-q --no-site-file --no-splash
)...
スペースが削除されない場合は、ロードされている追加のemacs
エントリに少なくとも問題があることがわかります。
PS:上記のコメントをすべて読んでいない人のために、学生上記のようにテストした結果、次の行が見つかりました。.emacsアーカイブ:(add-hook 'before-save-hook 'delete-trailing-whitespace)
…犯人! :)