txt tracer switch sumarización sirve running ripv2 que porque para nvram inicio guardar ejecución desactivar copie configuración configuracion como automática emacs ido-mode

emacs - switch - guardar en nvram packet tracer



Emacs: deshabilita la búsqueda automática de archivos en modo ido (3)

Yo uso el modo ido. Así es como configuro en .emacs

(require ''ido) (setq ido-enable-flex-matching t) (setq ido-everywhere t) (ido-mode t)

Cuando abro un archivo, hago Cx Cf my_file y si no existe en el directorio actual, emacs intentará buscarlo en otros directorios usados ​​recientemente en aproximadamente un segundo. Sin embargo, la mayoría de las veces solo estaba tratando de crear nuevos archivos. Tuve que escribir el nombre del archivo muy rápido y luego Cj para confirmarlo. ¿Cómo puedo evitar que ido a hacer esto?


Aquí hay otra opción usando Ido:

  1. Escriba Cx Cf como de costumbre.
  2. Busque el directorio en el que desea crear el nuevo archivo utilizando la búsqueda Ido.
  3. En cualquier momento, vuelva a escribir Cf , y Emacs volverá a la antigua funcionalidad de find-file .

Luego puede escribir el nombre de archivo que desee y Emacs creará un nuevo búfer. Por lo tanto, si escribe Cx Cf Cf file_name RET , se creará temporalmente un búfer llamado file_name en el directorio actual.


Encontré una solución fácil:

(setq ido-auto-merge-delay-time 9)

El tiempo aquí está en segundos. Podría establecer un número muy grande para deshabilitar completamente esta función.


Lo siguiente deshabilitará completamente la característica:

(setq ido-auto-merge-work-directories-length -1)

Nunca he visto ningún valor en él, por lo que deshabilitarlo por completo podría tener sentido para mucha gente.