当I:Cx Cf TAB时,如何防止Emacs向我显示我不感兴趣的所有文件(例如〜备份文件,.pyc文件或.orig文件)?
它在一个方面起作用:如果我知道我要打开的文件以foo开头,我键入foo TAB,那么迷你缓冲区正确地自动填充到foo.py. 它正确地忽略了foo~和foo.pyc,因为〜和.pyc都在completion-ignored-extensions中.如果我真的想通过输入我自己的所有字母,它也正确地让我打开被忽略的文件.
但是,如果我只是点击TAB以显示完成列表缓冲区,那么该列表包含在completion-ignored-extensions中具有扩展名的文件,这使得很难找到我正在寻找的内容.
很明显,忽略不感兴趣的文件的代码是有效的.如何获得完成列表缓冲区以尊重completion-ignored-extensions?
(顺便说一下,我可以让dired表现得类似吗?)