首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何省略ido开关缓冲区和ido-dired上的某些文件夹?

如何省略ido开关缓冲区和ido-dired上的某些文件夹?
EN

Stack Overflow用户
提问于 2015-05-27 21:36:13
回答 1查看 256关注 0票数 1

在更改Emacs中的缓冲区时,我想忽略一些通过ido-dired打开的文件夹。这些文件夹是Mac上的系统文件夹,否则不应该删除,所以至少我想隐藏它们(特别烦人的是,例如,当您想要更改为~/Documents时建议输入Do...)。

为此,我找到了ido-ignore-directories,并在.emacs中使用了以下行来省略这些文件夹:

代码语言:javascript
复制
(setq ido-ignore-directories (quote ("~/Applications" "~/Documents" "~/Library" "~/Movies" "~/Music" "~/Pictures" "~/Public")))

问题是,当我使用ido-dired时,仍然建议使用它们。

如何将文件夹隐藏在ido-dired

更新

当按照npostavs的建议设置ido-ignore-directories时,文件夹仍然显示:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-28 03:15:52

为此,我找到了ido-ignore-directories,并在.emacs中使用了以下行来省略这些文件夹: (setq ido-忽略-目录(引号(“~/应用程序”、“~/文档”、“~/库”、“~/电影”、“~/音乐”"~/Pictures“”~/Public“))

ido-ignore-directories是正确的变量,但它只匹配目录名本身,而不是完整路径。

代码语言:javascript
复制
(setq ido-ignore-directories
      '("Applications/" "Documents/" "Library/" "Movies/" "Music/" "Pictures/" "Public/"))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30493582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档