gpt4 book ai didi

emacs - 按访问时间排序的目录文件

转载 作者:行者123 更新时间:2023-12-04 11:16:18 25 4
gpt4 key购买 nike

如何列出此命令的输出

   ls -ltDR \`find . -maxdepth 4 -type f -name "*.org"\`  

在直接缓冲区内。上面的命令列出了所有按访问时间排序的组织文件。

最佳答案

首先使用 M-x dired 打开 dired 缓冲区

按直接缓冲区中的访问时间排序

您可以更改用于对 dired 缓冲区进行排序的排序命令。

要按访问时间排序...

C-us

这将打开一个迷你缓冲区,然后您输入 -lutR

R 将生成 dired 递归子目录

仅显示 .org 文件

以下来自该线程的信息在这里有效:

http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/acb20ee78c00e4ec#

(安德烈亚斯·波利茨)

这是一种方法:

  • 用 `%m' 标记你想查看的所有文件
  • .org 文件需要的表达式是 ..org
  • 通过 `*t' 反转标记
  • 调用 dired-do-kill-lines' with k'
  • 完成后,使用 `g' 重置列表

  • 封装在一个函数中:
    (defun dired-show-only (regexp) 
    (interactive "sFiles to show (regexp): ")
    (dired-mark-files-regexp regexp)
    (dired-toggle-marks)
    (dired-do-kill-lines))

    (define-key dired-mode-map [?%?h] 'dired-show-only)

    关于emacs - 按访问时间排序的目录文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3594019/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com