Я случайно переключился на стартовый комплект emacs, который включает пакет ido.
ido имеет приятную функцию, которая предлагает пути при поиске файла, что обычно очень удобно, за исключением попыток создания нового файла. Когда новое имя файла совпадает с предложением в другом пути, ido автоматически переключается на этот путь, предполагая, что это то, что я хотел, но обычно это не так, и меня это раздражает.
Чтобы обойти проблему, я либо касаюсь newfile из оболочки, создаю новый буфер и сохраняю его как, либо Mx find-file, чтобы получить исходное поведение. Я мог бы, конечно, повторно привязать Cx Cf к find-file снова, но, должно быть, в то время, когда мне нравится ido-find-file, я просто хочу, чтобы он останавливал автоматическое переключение путей, когда я ввожу путь явно.
Я полагаю, что, вероятно, есть какая-то простая клавиша, которую я могу нажать во время ido-find-file, чтобы сообщить ему, что файл, который я ищу, не существует, и прекратить вносить предложения, или какой-то var, который я могу установить, чтобы получить более желаемое поведение?