【发布时间】:2015-03-05 14:46:01
【问题描述】:
在total命令中,Ctrl+B会显示当前目录下的ALL文件,会在当前窗口递归列出子目录下的文件。
-- 我知道在 emacs dired 中,我们可以点击运行 'dired-maybe-insert-subdir' 的 'i' 将文件列表从 ONE 子目录插入到当前 dired 缓冲区,所以问题是,如何编写一个函数模仿总命令'insert-all-subdir'的行为?
total 命令的另一个好处是,Ctrl+f10 和 Ctrl+f12 将使我们能够从显示全部且仅显示某些具有特定扩展名的文件(例如“仅显示全部*.mp3 文件!')
-- 我的感觉是,也许我们可以调整 dired-omit 来模仿这个?
同样在total命令中,可以设置规则突出显示1天内修改/访问的文件(例如显示为红色)(日期由用户设置),便于区分那些久违的旧文件。
-- 我不知道如何实现,我猜是写一个函数以某种方式将访问/修改时间与“ls”选项联系起来?
【问题讨论】:
-
请针对您的每个问题发布单独的问题。答案可能大相径庭。
标签: emacs dired total-commander