【发布时间】:2015-06-16 10:29:26
【问题描述】:
有没有办法在 dired 中反转日期排序顺序?
通过按最新到最旧、从上到下点击“s”订单来切换到按日期排序模式。我想扭转这个,所以我从上到下看到最旧到最新
【问题讨论】:
有没有办法在 dired 中反转日期排序顺序?
通过按最新到最旧、从上到下点击“s”订单来切换到按日期排序模式。我想扭转这个,所以我从上到下看到最旧到最新
【问题讨论】:
对dired-sort-toggle-or-edit 使用前缀参数:C-u s。这使您可以手动指定要传递给ls 的标志:
切换按日期排序,并刷新 Dired 缓冲区。
使用前缀参数,改为编辑当前列表开关。
然后确保同时包含-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 和 Dired+,则该命令将反弹到 |(r 用于 diredp-rename-this file)。
【讨论】:
dired-sort-menu.el,把它放在你的load-path 和require 里面。它将r 绑定到dired-sort-menu-toggle-reverse。如果您使用 Dired+,那么您可能希望将其绑定到不同的键。如果您还下载库dired-sort-menu+.el,那么您将获得对dired-sort-menu.el 的一些增强,它会自动将命令绑定到| 而不是r,因为r 被Dired+ 绑定到其他东西。