Emacs中dired模式下的图标(在Mac或Linux上)

4

我希望dired能够在每个文件旁边显示一个小图标,类似于图形文件浏览器中“列表”或“详细信息”视图中所看到的。有人发布了类似的问题,但唯一的答案仅适用于Windows;我想在Linux或Mac上实现这个功能。

4个回答

1
我非常确定悲伤的答案是“不行,除非你对dired-mode源代码进行大量的黑客攻击”。

现在这种说法已经不再正确了。请看我的回答。 - xuhdev

1

我认为"bignose"是正确的,你不会轻易地做到那一点。但是请查看Dired+。它可以按类型对文件进行着色,因此您可以在dired缓冲区中获得一些视觉反馈。


0

在Linux和MacOS上,请使用dired-icon

免责声明:我是该扩展的作者。


0

我也想能够做到这一点。更普遍地说,我希望GNU Emacs支持显示MS Windows图标(图标图像)。我将在Icicles(在缓冲区*Completions*中)和Bookmark+以及Dired+中使用它们(可选),以提供有关文件类型(和相关的Windows应用程序)的简单反馈。

不幸的是,我还没有能够引起Emacs Dev的兴趣(到目前为止)。至少现在我们总体上支持图像(因此您可以选择在*Completions*中看到缩略图,例如)。


也许你会对这个感兴趣? - xuhdev
@xuhdev:谢谢。我早在2011年就看过了。它需要一些其他的库,而且似乎不适用于MS Windows。但我还没有深入研究过。 - Drew
该扩展实际上仅适用于Windows--您可以查看其评论。 - xuhdev
正如您在另一个问题中指出的那样,源链接已经失效。 - Drew
原来链接不稳定...我现在可以打开它。 - xuhdev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接