emacs 反向日期顺序

emacs dired reverse date order

是否有办法在 dired 中反转日期排序顺序?

通过按 's' 从新到旧、从上到下的顺序切换到按日期搜索模式。我想扭转这个,所以我看到从最旧到最新的从上到下

使用 dired-sort-toggle-or-edit 的前缀参数:C-u s。这使您可以手动指定要传递给 ls:

的标志

Toggle sorting by date, and refresh the Dired buffer.
With a prefix argument, edit the current listing switches instead.

然后确保包括-t(按修改时间排序)和-r(反向排序),例如

-altr RET

您无需为 Dired 手动更改 ls 开关,即使通过 C-u s

只需使用库 Dired Sort Menu (dired-sort-menu.el 中的命令 dired-sort-menu-toggle-reverse。默认情况下,dired-sort-menu.el 将其绑定到 Dired 中的 r

如果您还使用库 dired-sort-menu+.el and Dired+,则命令会重新绑定到 |r 用于 diredp-rename-this file ).