问题标签 [dired]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - 是否有一个 emacs 工具可以将目录结构显示为树?
我知道 Speedbar(我更喜欢与我的其他工作在同一框架中的结构),并且 dired 显示了太多信息。我追求类似 svn-status 树表示的东西。有这样的吗?谢谢你。
编辑:这是我发现最直观的:
我正在使用这里Speedbar
的以下 hack 。我不得不使用评论过的“试试这个”部分,仅供参考。
emacs - 在 Emacs 23.2 中 dired-omit-toggle 在哪里消失了?
从 Emacs 21.2 升级到 23.2 的挑战仍在继续……在我的 .emacs 中,我非常方便:
它从 Emacs 18 开始就可以工作......但它不再在 Emacs 23.2 中工作:
Lisp 错误:(void-function dired-omit-toggle)
知道如何在 Emacs 23.2 中替换此功能吗?
要使用此模式,请将以下内容添加到您的 InitFile。
这正是我这些年来一直拥有的。但是 Emacs 23.2 不再喜欢这个了。知道什么可以在 Emacs 23.2 中取代它吗?
emacs - 在 Dired 中递归打开一些目录
我想在 Dired 中显示一个目录,其中一些子目录以递归方式打开(好像我为它们传递了“R”选项)。是否可以在 Emacs 中执行此操作?任何想法如何在 Elisp 中轻松实现这一点?
在 Windows 资源管理器中,我会在文件夹窗口中按“*”以递归方式打开一个目录(当然只有子目录可见,而不是文件)。我想在 Emacs 中做同样的事情,但这些文件也是可见的。
emacs - emacs-dired 和 globalff
如何将 globalff 的输出传递给 emacs-dired。本质上,我正在寻找与 find-name-dired 对应的东西,它适用于 globalff 的输出。
emacs - 按访问时间排序的目录列表文件
如何列出此命令的输出
在dired-buffer中。上面的命令列出了所有按访问时间排序的组织文件。
windows - 有没有办法在 dired 中列出驱动器号?
在 Windows 上,我怎么能打开一个显示所有驱动器号的 dired 缓冲区。当你这样做时,C-x d你应该总是提供一个目录,但我想从驱动器号级别而不是特定驱动器的根目录开始。
如果不存在标准解决方案,您是否有一个(对 dired 的扩展?)?或有关该主题的文章的链接?
emacs - 打开 dired 并选择与前一个缓冲区关联的文件?
假设我正在blah.txt
使用 Emacs 进行编辑,我决定打开 dired 以重命名文件blah.txt。当我按C-x d RET
(或C-x C-f RET
)时,将显示一个 dired 缓冲区以显示包含 的目录的内容blah.txt
,但光标不会在 上blah.txt
。所以我需要先搜索我的文件 ( C-s blah.txt
) 将光标放在它上面,然后我可以重命名它 ( R
)。
如何自动化或删除该步骤C-s blah.txt
?
macos - OS X 上的直接排序错误
在 OS X 10.5 Emacs 23.2 上,在 dired 模式下,如果我尝试dired-sort-toggle-or-edit
使用前缀参数--sort=extension
or进行排序-X
,我会得到:
并且dired缓冲区变空。我试过设置
但这没有效果。dired-sort-toggle-or-edit
并且按扩展名排序似乎在我的 Ubuntu 盒子上工作正常。有人知道发生了什么吗?
emacs - 如何自定义dired的显示
如何让 Dired 使用任意函数或列集显示其文件?基本上我想改变:
像这样的东西
谢谢!
编辑:谢谢你的回答,Gareth,但你能更详细一点吗?显然,当缓冲区加载时,钩子只允许我运行任意代码。Dired 甚至不会停止加载缓冲区:(
看了一眼 dired 的源代码,它似乎从我试图替换的这些格式中获取信息,所以我想知道以这种方式更改它是否可行,或者我最终是否必须重写所有内容。
emacs - Emacs dired:信息太多
我正在尝试使用 Emacs,一切都很好,但是关于我目录中每个文件的信息太全面了。我怎么能告诉它只显示文件名(也许是人类可读格式的文件大小)?我尝试了类似dired-listing-switches
但没有任何运气的选项。