问题标签 [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.

0 投票
3 回答
1773 浏览

emacs - 异步复制

有没有办法修改/告诉dired异步复制文件?如果您在 dired 中标记多个文件,然后使用“C”复制它们,emacs 会锁定,直到每个文件都被复制。相反,我希望启动此副本,并在后台继续编辑。有没有办法获得这种行为?

编辑:实际上,C 在 dired-aux 中调用'dired-do-copy',而不是在 dired 本身中。很抱歉有任何混淆。

0 投票
3 回答
2625 浏览

emacs - Emacs 的 dired 模式下的图标

我想使用 emacs 的 dired 模式作为我的文件浏览器。我非常喜欢看到文件/文件夹的图标,而不是看到扩展名和颜色。这些图标给了我一个非常快速的视觉反馈。我在网上搜索了显示图标的 dired,但没有找到。所以我想知道是否有可能做到这一点,如果可以,怎么做?

明确提出我的问题

如何在 Emacs 的 dired 模式下显示文件和文件夹的图标?

0 投票
3 回答
9414 浏览

emacs - 在 Emacs dired 中,如何查找/访问多个文件?

如果我标记了多个文件,除了dired-find-file在每个文件上运行之外,如何在 emacs 中查找/访问所有这些标记的文件?

是否有内置命令,或者我需要一些额外的 lisp 代码?

0 投票
2 回答
735 浏览

emacs - Emacs Dired 使用替代工具重命名

在dired中,您只需编辑目录列表然后保存即可重命名文件。

使用 dired 重命名时是否可以使用替代方法进行重命名?我想使用“svn mv”、“bzr mv”或“git mv”而不是仅仅重命名,这样我就可以在源代码控制系统中注册额外的元数据。

0 投票
4 回答
548 浏览

emacs - dired 缓冲区中的 Emacs 事物点

我想知道 Dired 缓冲区中的“东西”是什么。

例如 Debug 是一个“目录”:

drwxrwxrwx 0 10-08-2009 17:50 调试

Makefile 是一个“文件”:

-rw-rw-rw- 15k 6-03-2009 13:02 生成文件

这是一个“标题”

d:/foo/bar/调试:

找到一个东西的一种方法是看点是什么脸。还有另一种方法吗?如何确定事物的边界?

标准 (thing-at-point 'filename) 不处理文件名中的空格。

0 投票
2 回答
14008 浏览

emacs - 如何在 Emacs 中解压缩/解压缩

我想在 dired 或类似 dired 的缓冲区中运行 unzip(甚至 zip)。有这样的吗?我想要类似于 Nautilus 文件管理器中的内容:即选择文件,然后按下键将这些文件放入新的存档文件中。

谢谢

0 投票
2 回答
841 浏览

emacs - Emacs:键盘宏和 Dired

是否有一个 emacs 命令可以将 kbd 宏应用于 dired 中的每个文件?

例如query-replace-regexpdired-do-query-replace-regexp

我正在寻找一个dired-do-call-last-kbd-macro

0 投票
1 回答
547 浏览

emacs - 在dired中调用相同shell命令的函数

我希望能够在 dired 中的标记文件上调用相同的 shell 命令,而无需 emacs 提示命令输入,因为命令将始终相同。特别是,该命令是“打开的”(对于 mac os x)。

我试图破解 dired-aux.el 中的函数 dired-do-shell-command 但我不理解交互式行。

归根结底,我希望能够将此函数绑定到 Co 以实现 dired-mode,这样我就不必使用 mac os x 的 Finder 来导航文件并打开它们。这将允许我完全迁移到 emacs。

谢谢。

0 投票
3 回答
1897 浏览

emacs - emacs - find-name-dired - 如何更改默认目录

在 emacs 中,当您键入 Mx find-name-dired 时,它会给您两个提示。第一个是您要搜索的目录路径,第二个是您要搜索的文件模式。

如何更改它(在我的 .emacs 中),以便第一个提示始终是特定的项目目录?

另外,如何使文件名搜索不区分大小写?

0 投票
6 回答
11375 浏览

emacs - 如何阻止 emacs dired 模式打开这么多缓冲区?

当我使用dired模式浏览并找到要在 Emacs 中dired打开的文件时,每次Enter使用我不想要的缓冲区:

有什么办法可以dired重复使用单个缓冲区?我尝试M-x customize-group了团体dired,但在那里没有看到任何有希望的东西。

或者,是否有人有一个宏来关闭所有打开的dired缓冲区?