11得票1回答
Emacs——复制/移动文件——必要时创建目录

请给我一些建议,帮忙创建一个自定义函数用于 dired-mode 中的文件复制和移动,使得如果目录不存在就可以创建。默认行为是如果目录不存在则生成错误信息。 难点: 我认为最大的难点是如何处理错误地尝试创建多个目录的情况。例如,假设我们想将文件从主目录~/复制到/tmp/test/one/ ...

11得票7回答
如何在Emacs中快速浏览大量文件?

在Emacs(24.3)中,有没有一种快速浏览大量文件的方法?更具体地说: 假设Emacs框架分成两个窗口。 假设焦点在左侧窗口,其中有一个打开了许多文本文件(或代码)的'dired'缓冲区。 我想在浏览文件列表时上下移动(例如使用光标键),同时当前文件显示在右侧窗口中。 更好的是,只要我在...

10得票4回答
如何自定义dired的显示

我该如何让Dired使用任意函数或一组列来显示其文件?基本上,我想要从以下方式进行更改: -rw-r--r-- 1 konrad konrad 3847863 Out 18 14:17 ClojureinAction.pdf -rw-rw-r-- 1 tamara tamara 273...

10得票2回答
如何让Dired忽略特定扩展名的文件

我将以下内容添加到我的.emacs文件中: (require 'dired-x) (add-hook 'dired-load-hook '(lambda () (require 'dired-x))) (setq dired-omit-files-p t) (setq dired-omit-...

10得票2回答
如何防止Emacs的dired将窗口分割成两个以上?

在Emacs dired缓冲区中,如果我将光标移到文件名上并按下 o 键来执行 dired-find-file-other-window ,dired成功地产生了所需的效果:在一个次要窗口中打开该文件。 但是,如果我再将光标移到第二个文件名上然后再次按下 o ,dired会再次分割当前框架并...

10得票2回答
Dired反选

我希望将当前未被标记的所有文件都标记,并同时取消所有已标记的文件的标记。我应该怎么做? 比如说,我有一个包含*.png和其他格式的目录。我想要过滤出只有PNG格式的文件。假设我执行了% d.png命令,现在我想选择其余的文件,但不包括PNG文件,应该怎么做?

10得票2回答
Dired向后/向前函数

我正在寻找一个能够模拟浏览器“后退”按钮的包,在dired中使用。也就是说,我想要一种方式返回到之前访问过的目录。 我的使用场景是在使用^命令跳转到父级文件夹后,需要深入遍历目录树时使用。

10得票1回答
emacs dired-mode:如何“退出”并进入当前目录的shell?

在 Mac OS 上,我可以使用终端,输入 "cd " ,然后从 Finder 中拖放文件夹到终端。然后我会得到像 "cd /Users/..." 这样的内容,这使我能够快速切换到相应的目录。 如果我使用 M-x shell 打开一个 Emacs shell,并将一个文件夹拖放到它上面,Em...

9得票2回答
在Dired中递归打开一些目录

我希望展示一个包含子目录的Dired目录(就好像我已经为它们传递了“R”选项一样)。在Emacs中有没有可能实现这种效果?您有什么想法如何在Elisp中轻松实现? 在Windows资源管理器中,我会按“*”键来递归地打开一个目录(当然,只有子目录可见,而非文件)。我想在Emacs中做同样的事...

9得票1回答
Emacs dired使用相同的缓冲区

我在.emacs文件中使用以下代码: (require 'dired+) (toggle-diredp-find-file-reuse-dir 1) 因此,它不会为我访问的每个目录创建缓冲区。然后我决定添加一些人机工程学: (add-hook 'dired-mode-hook ...