我换一种方式来复制/删除目录树寻遍...... dired似乎有 dired拷贝文件递归(虽然SANS文档)和“递归”的搜索也返回:emacs递归删除目录?
tramp-handle-dired-recursive-delete-directory is a compiled Lisp
function in `tramp.el'.
(tramp-handle-dired-recursive-delete-directory FILENAME)
Recursively delete the directory given.
This is like `dired-recursive-delete-directory' for Tramp files.
但我无法在任何地方找到dired-recursive-delete-directory
!任何人都知道发生了什么事?谢谢〜
编辑感谢所有的答复。我安装的计算机有23.1(它位于没有互联网的远程位置,所以安装/升级很痛苦),但我确实发现dired-delete-file
有递归选项来完成此任务(必须使用(require 'dired)
激活)。我期待着在我的个人电脑上升级到23.2!
我不确定我是否理解。 'dired-recursive-delete-directory'在'dired.el'中(在我的版本中是3660行)。它在你的迷你缓冲器中不可用,因为它不是交互式的,但它在执行'dired-expunge-deletions'(通常绑定到'x'')时被使用。你的安装是否缺少'dired'? – 2010-05-31 06:23:03
实际上,我确实有dired.el,但在那里没有看到'dired-recursive-delete-directory'或'dired-expunge-deletions'。但是我发现'dired-delete-file'有一个适用于目录的递归选项!谢谢 – hatmatrix 2010-06-01 01:28:18