使用dired(Emacs)的一个最有用的例子

时间:2010-01-09 18:22:45

标签: emacs dired

在Emacs中使用dired模式的最有用的例子是什么? 有什么好玩的吗?请回答一个例子。

5 个答案:

答案 0 :(得分:10)

对我而言wdired是与dired一起使用的最好的功能之一,它允许在目录上进行各种emacs编辑魔术,以便能够重命名文件,请参阅一些文档emacswiki的页面:

http://www.emacswiki.org/emacs/WDired

答案 1 :(得分:6)

wdired模式很酷,可以重命名照片等等。如果您学习如何在正则表达式中嵌入lisp代码,您可以使用日期和名称等做有趣的事情。

M-x dired
(navigate to the folder)
M-x wdired-change-to-wdired-mode
M-x replace-regexp
(enter search and replace expressions)
C-c C-c 

我在博客上有更多关于dired的提示。

link text

答案 2 :(得分:2)

在Windows上,我将此功能绑定到一个键(C-c C-o)。然后我只需要这一个键来打开各种文件(pdf,ps,dvi,jpg,au,wmv,......你的名字)。

(defun dired-w32-shell-open ()
  "Open file in Win32."
  (interactive)
  (let ((file (w32-convert-filename (dired-get-filename))))
    (w32-shell-execute "open" file)
    ))

答案 3 :(得分:2)

我经常发现运行find-grep-dired以获取树中包含给定模式的文件列表,然后使用t将所有文件标记为直接(或必要时更有选择性) )和Q运行交互式搜索并替换所有标记的文件(通常用于相同的模式,以便在任何地方进行更改)。

答案 4 :(得分:0)

我不知道'单身最多',但gnus-dired.el模块有一些很好的工具,可以快速添加你正在撰写的邮件的附件。我发现它在过去非常有用。

http://www.koders.com/lisp/fidF2236488FD787692D0859F1D23403E205AEFE048.aspx?s=zombie

Here是Sacha Chua关于一些有用功能的片段。