Как мне запретить Emacs показывать мне все файлы, которые меня не интересуют (например, файлы резервных копий, файлы .pyc или файлы .orig), когда я: C-x C-f TAB?
Он работает в одном отношении: если я знаю, что файл, который я хочу открыть, начинается с foo, и я набираю foo TAB, тогда мини-буфер правильно автозаполняется полностью до foo .py. Он правильно игнорировал foo ~ и foo.pyc, потому что и ~, и .pyc находятся в завершения-игнорируемые-расширения. Он также правильно позволяет мне открыть любой проигнорированный файл, если я действительно хочу, набрав все буквы самостоятельно.
Однако, если я просто нажму TAB, чтобы открыть буфер списка завершения, тогда этот список будет включать файлы с расширениями в завершении-игнорируемых-расширениях, что очень затрудняет поиск то, что я ищу.
Очевидно, что код игнорирования неинтересных файлов есть и работает. Как заставить буфер списка завершения учитывать игнорируемые-завершения?
(Кстати, могу ли я заставить dired вести себя так же?)