5

この質問への回答の1つで与えられたdired使用に関するアドバイスを遅ればせながらチェックアウトしたので、私は最近本格的に使用し始めました。「ジャンプ」機能は約束どおり便利で、真剣に調査するようになりました。難点の 1 つは、バッファー内のファイルの上のディレクトリをグループ化できないことです。ファイルに次を入れようとしましたが、おそらく Windows で実行しているため、効果がありません。C-x C-jdireddired.emacs.d

(setq dired-listing-switches "--group-directories-first -alh")

diredWindows 7 でバッファ内のファイルの上にグループ化されたディレクトリを作成するにはどうすればよいですか?

[編集]以下の回答によると、dired-sort-menuうまくいくようです-次のスクリーンショットを参照してください。

dired-sort-menu のスクリーンショット

4

5 に答える 5

0

はい、DiredSortMenuはあなたの友達です。そしてdired-sort-menu+.el、いくつかの微調整を追加します。また、この EmacsWiki ページには、最初にディレクトリをソートすること、FWIWについてもう少し説明があります。

于 2013-09-16T15:28:26.443 に答える
0

diredを使用lsしてファイルのリストを取得するか、代わりに内部の Elisp コードを使用できます。Windows ではデフォルトで を使用しませんls(他のシステムでは、デフォルトで を使用しますls)。この--group-directories-firstオプションは Elisp コードではサポートされていないため、使用したい場合は、ls-lisp-use-insert-directory-programdired に使用するように指示するために nil に設定する必要があります (もちろん、適切にインストールされlsている場合にのみ機能します)ls.exeサポート--group-directories-first

于 2013-09-16T13:11:50.087 に答える