¿Puedo desactivar la finalización de hiedra para un solo comando mientras estoy en minibúfer?
Por ejemplo, estoy en la carpeta ~ / code / study /. Si abro buscar archivo y autocompletar con Ivy, veré
Find file: ~/code/study/
./
../
[...]
y quiero, en un solo salto ir a ~ / other / code / study. Como tengo el modo de hiedra para autocompletar, no puedo mover el cursor al primero / y simplemente escribir otro allí. Esto está siendo un dolor para algunas cosas. ¿Puedo editar de alguna manera la primera parte de una finalización o incluso desactivar temporalmente la finalización solo para este comando?
¡Muchas gracias!
fuente
C-M-j
, pero es una forma de deshabilitar la finalización.Existen múltiples enfoques para la navegación de archivos que se aplican aquí.
Solo para reformular su declaración:
~/
y navegar desde allí.~/code/study
una vez antes en la sesión actual de Emacs. Presione C-rpara acceder a todos los archivos que visitó anteriormente. Puede borrar la parte del archivo con C-k.~/code/study
como marcador o enrecentf
. Presione M-o bpara completarlos.dired
búfer de~/code/study
. Presione 0wpara copiar la ruta actual. Presione C-x C-f C-y: puede editar el tirón en el minibúfer.Editar: un enfoque más
Con la confirmación más reciente , puede presionar C-M-o w C-ypara editar la ruta completa en el minibúfer. Si usa esto mucho,
counsel-find-file-map
está disponible para vincular esta combinación a algo más corto.fuente
Puede editar la raíz del nombre de archivo durante la finalización escribiendo
DEL
o<backspace>
. Cada pulsación de tecla cambia al directorio principal.Consulte la sección Finalización del nombre de archivo del Manual del usuario de Ivy para obtener más información. En particular, puede estar interesado en el manejo especial de barras y tildes: al ingresar dos barras durante cualquier parte de la finalización, se cambiará el directorio al directorio raíz (
/
) y, de manera similar, una tilde cambiará a su directorio de inicio.Ver también variable personalizable
ivy-on-del-error-function
.fuente
Aún puede obtener el comportamiento predeterminado de buscar archivo si lo hace
fuente