Emacs ido-mode y crear nuevos archivos en directorios, sigue cambiando el directorio mientras estoy escribiendo
(3)
Cuando uso el modo ido en emacs, tiende a interponerse en mi camino cuando intento crear un nuevo archivo dentro de un directorio, usando: Cx Cf (comienza a escribir un nuevo nombre de archivo, que aún no existe) RET
Normalmente esto debería crear un nuevo archivo, pero cuando tengo el modo ido, tengo que escribir el nuevo nombre de archivo muy rápido, de lo contrario, ido-mode decide moverme a un directorio que tiene un archivo con un nombre coincidente, lo que me lleva a abrirlo. archivo, en lugar de crear un archivo nuevo.
¿Alguien sabe cómo forzar el modo ido para evitar buscar en directorios que no sean el que está actualmente?
Hacer esto realmente ayuda. Básicamente use el modo ido hasta que llegue al directorio correcto, luego presione Cf nuevamente para salir del modo ido mientras escribe el nuevo nombre de archivo.
Cx Cf navega al directorio Cf ingresa el nuevo nombre de archivo RET .
Puede desactivar la fusión (el "buscar en otros directorios" en ido vulgo) con
(setq ido-auto-merge-work-directories-length -1)
pero también puedes deshacer la fusión con Cz
en ido.
Use Cj para decirle a ido que ingrese lo que ha tipeado en lugar de la primera finalización. Esto también se mentioned en emacswiki.