15 私が取り組んでいるほとんどのプロジェクトでは、を使用しbefore-save-hookて実行しますwhitespace-cleanup。これは、チームの全員がスペースをクリーンアップする場合は問題ありませんが、ほとんどのファイルが末尾の白で散らかっていて、既に実行中のプロジェクトに関与している場合があります。現在、私は単に保存フックをオフにしてスペースのシェアを追加しますが、理想的には差分をきしみにしたいです。 私が触れた行の空白のみをクリーンアップするパッケージはありますか? whitespace-mode version-control — 取り除く ソース
14 ws-butlerパッケージ削除しがタッチラインから空白のみ。パッケージはMelpaで入手できます。 githubのそのパッケージのREADMEから: 触れた線だけがトリミングされます。バッファーの終わりの空白が変更されると、バッファーの終わりの空白行はrequire-final-newlineに関して切り捨てられます。 トリミングは保存時にのみ発生します。 — カウシャル・モディ ソース ああ、私はこの解決策が好きです、私はこれと同じ問題を頻繁に経験しました。 — shapr 14
0 最近、「whitespace-cleanup-mode」に出会いました。Githubのページによると、 whitespace-cleanup現在のバッファを保存する前に呼び出すマイナーモード。ただし、バッファ内の空白が最初にクリーンだった場合のみ。 望みどおりに動作しない場合がありますが、同様の問題を抱えている他のユーザーを支援する場合があります。 — ph0t0nix ソース