Emacs を使用しようとしていますが、すべて問題ありませんが、ディレクトリ内のすべてのファイルに関する情報が包括的すぎます。ファイル名のみを表示するようにするにはどうすればよいですか (おそらく、人間が読める形式のファイルサイズ)。のようなオプションを試しdired-listing-switches
ましたが、運がありませんでした。
4 に答える
Emacs 24.4 以降では、 key を押します(。
繰り返しますが、これにより詳細が非表示/非表示になります。これはDired Detailsの一部です。
Emacs が ls を直接使用できるようにする代わりに、Emacs の ls エミュレーションを使用することによって、表示される情報の量を減らすことができます。
ls エミュレーションを有効にするには、次のコードをスタートアップ ファイル (おそらく .emacs または .emacs.d/init.el) に追加します。
(require 'ls-lisp)
(setq ls-lisp-use-insert-directory-program nil)
その後、 で表示をカスタマイズできますM-x customize-group RET ls-lisp RET
。具体的には、「Ls Lisp Verbosity」設定を使用して、いくつかの列を無効にすることができます。ファイル名とサイズだけに絞り込む明確な方法はありませんが、所有者/グループ/リンク数の列を確実に取り除くことができます。
DiredDetails のより効率的なバージョンが Emacs の master ブランチに含まれるようになりました。オーバーレイの代わりにテキスト プロパティを使用します。
DiredDetails がオーバーレイに依存しているため、1 つの find-dired の結果セットでは処理が遅すぎたため、私はそれを探しました。
24.3 になるか 24.4 になるかはわかりません。ここで未加工のファイルを入手してください: http://git.savannah.gnu.org/cgit/emacs.git/plain/lisp/dired.el