GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Seleccionar un resultado particular de las sugerencias de finalización?

Digamos que tengo 3 archivos en un directorio particular:abc.txt, aww.txt, ant.txt

Si lo hago:cat a (y presione el tabulador para ver las opciones) la terminal mostrará los 3 nombres de archivo:abc.txt, aww.txt, ant.txt

¿Hay alguna forma de seleccionar el resultado n en lugar de escribir, especificando el número de índice en los resultados que muestra el terminal?

algo como:cat a2 para obtener el segundo archivo (aww.txt )?

Respuesta aceptada:

Suponiendo que está utilizando bash, agregue lo siguiente a su ~/.bashrc :

bind '"e[6~": menu-complete'
bind '"e[5~": menu-complete-backward'

O para cambiar los valores predeterminados para todos los programas que usan la biblioteca de finalización de línea de lectura, no solo bash, cree el archivo ~/.inputrc que contiene:

$include /etc/inputrc
"e[6~": menu-complete
"e[5~": menu-complete-backward

Ahora, cuando abra una nueva terminal, puede presionar:

  • TABULACIÓN como de costumbre para ver las finalizaciones disponibles.
  • Nombre de página para seleccionar la primera finalización o cambiar a la siguiente.
  • Re Pág para seleccionar la última finalización o cambiar a la anterior.
  • Alt +n Pág Dn para seleccionar la n-ésima finalización o avanzar n completaciones.

Entonces, para su ejemplo, escriba Pg Dn Nombre de página o Alt +2 Nombre de página para obtener el segundo archivo aww.txt .


Ubuntu
  1. ¿Cómo elimino líneas nuevas de un archivo de texto?

  2. Cómo almacenar el resultado de diff en Linux

  3. Archivado tar que toma datos de una lista de archivos

  4. Listado de líneas de un solo archivo en DIFF

  5. Subir archivos a la cuenta S3 desde la línea de comandos de Linux

Cree una lista de paquetes instalados e instálelos más tarde desde la lista en CentOS y Ubuntu

Comando rm en Linux

Comando Mv en Linux

¿Seleccionar texto y enviarlo a la búsqueda de Google y Google Translate desde acceso directo?

¿No se puede seleccionar el tema de color de la ventana después de la actualización de 18.04 a 20.04?

¿Actualización de 10.04 a 11.04?