问题标签 [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 - 异步复制
有没有办法修改/告诉dired异步复制文件?如果您在 dired 中标记多个文件,然后使用“C”复制它们,emacs 会锁定,直到每个文件都被复制。相反,我希望启动此副本,并在后台继续编辑。有没有办法获得这种行为?
编辑:实际上,C 在 dired-aux 中调用'dired-do-copy',而不是在 dired 本身中。很抱歉有任何混淆。
emacs - Emacs 的 dired 模式下的图标
我想使用 emacs 的 dired 模式作为我的文件浏览器。我非常喜欢看到文件/文件夹的图标,而不是看到扩展名和颜色。这些图标给了我一个非常快速的视觉反馈。我在网上搜索了显示图标的 dired,但没有找到。所以我想知道是否有可能做到这一点,如果可以,怎么做?
明确提出我的问题
如何在 Emacs 的 dired 模式下显示文件和文件夹的图标?
emacs - 在 Emacs dired 中,如何查找/访问多个文件?
如果我标记了多个文件,除了dired-find-file
在每个文件上运行之外,如何在 emacs 中查找/访问所有这些标记的文件?
是否有内置命令,或者我需要一些额外的 lisp 代码?
emacs - Emacs Dired 使用替代工具重命名
在dired中,您只需编辑目录列表然后保存即可重命名文件。
使用 dired 重命名时是否可以使用替代方法进行重命名?我想使用“svn mv”、“bzr mv”或“git mv”而不是仅仅重命名,这样我就可以在源代码控制系统中注册额外的元数据。
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) 不处理文件名中的空格。
emacs - 如何在 Emacs 中解压缩/解压缩
我想在 dired 或类似 dired 的缓冲区中运行 unzip(甚至 zip)。有这样的吗?我想要类似于 Nautilus 文件管理器中的内容:即选择文件,然后按下键将这些文件放入新的存档文件中。
谢谢
emacs - Emacs:键盘宏和 Dired
是否有一个 emacs 命令可以将 kbd 宏应用于 dired 中的每个文件?
例如query-replace-regexp
有dired-do-query-replace-regexp
我正在寻找一个dired-do-call-last-kbd-macro
emacs - 在dired中调用相同shell命令的函数
我希望能够在 dired 中的标记文件上调用相同的 shell 命令,而无需 emacs 提示命令输入,因为命令将始终相同。特别是,该命令是“打开的”(对于 mac os x)。
我试图破解 dired-aux.el 中的函数 dired-do-shell-command 但我不理解交互式行。
归根结底,我希望能够将此函数绑定到 Co 以实现 dired-mode,这样我就不必使用 mac os x 的 Finder 来导航文件并打开它们。这将允许我完全迁移到 emacs。
谢谢。
emacs - emacs - find-name-dired - 如何更改默认目录
在 emacs 中,当您键入 Mx find-name-dired 时,它会给您两个提示。第一个是您要搜索的目录路径,第二个是您要搜索的文件模式。
如何更改它(在我的 .emacs 中),以便第一个提示始终是特定的项目目录?
另外,如何使文件名搜索不区分大小写?
emacs - 如何阻止 emacs dired 模式打开这么多缓冲区?
当我使用dired
模式浏览并找到要在 Emacs 中dired
打开的文件时,每次Enter使用我不想要的缓冲区:
有什么办法可以dired
重复使用单个缓冲区?我尝试M-x customize-group
了团体dired
,但在那里没有看到任何有希望的东西。
或者,是否有人有一个宏来关闭所有打开的dired
缓冲区?