files – Ivy deshabilita la finalización de un comando en el minibúfer

Pregunta:

¿Puedo desactivar la finalización de Ivy para un solo comando mientras estoy en el 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, de un solo salto ir a ~ / other / code / study. Como tengo el modo Ivy 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 deshabilitar la finalización temporalmente solo para este comando?

¡Muchas gracias!

Respuesta:

Creo que lo que estás buscando es CMj ( ivy-immediate-done CMj ivy-immediate-done ) en el mini búfer. Esta función se describe a continuación en el manual de Ivy :

Sale con la entrada actual en lugar del candidato actual (como otros comandos).

Esto es útil, por ejemplo, cuando llama a find-file para crear un nuevo archivo, pero el nombre deseado coincide con un archivo existente. En ese caso, usar Cj seleccionaría ese archivo existente, que no es lo que desea; use este comando en su lugar.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım