Entonces, estaba moviendo mi computadora portátil (y tengo la mala costumbre de configurar las cosas en el teclado ...) y me desperté para descubrir esto:
PS ¿Mostrar todas las 2588 posibilidades? (sí o no)
¿Qué comando mostraría algo como esto?
Estoy usando Bash
Respuestas:
Al TABpresionar la tecla, puede completar automáticamente un comando o un archivo / directorio (siempre que sea ejecutable) que desee usar, según lo que solicite.
Presionar dos veces la TABtecla lo ayuda a mostrar las cosas disponibles que podría usar para el próximo.
p.ej
Completar el comando:
Quiero editar mi crontab. Escribiendo
cront
y golpear TABa continuación, voy a ver a mi comando completo:crontab
.Archivo / Directorio completo:
Quiero hacer una copia de seguridad de mi crontab.
crontab -l >>
Escriba algunas palabras del destino y/ho
TABluego veré:,/home/
escriba a continuación yus
TABluego veré:/home/user/
Ahora, cuando presionas dos veces la TABtecla sin escribir algo, el mensaje espera algo, por lo que querrá ayudarte a mostrar todas las posibilidades. Con el mensaje vacío, espera un comando o un archivo / directorio, por lo que querrá mostrar todos los comandos disponibles para usted y todos los archivos / directorios ubicados en el directorio donde se encuentra.
La
2588 possibilities
salida significa la cantidad total de comandos / archivos / directorios disponibles para escribir.fuente
Eso sucederá cuando presione la tecla espacio (invisible) y luego la tecla TAB dos veces (finalización de bash). Es probable que las 2588 posibilidades de visualización sean los archivos / directorios en su directorio de trabajo actual al presionar la combinación de teclas de finalización de espacio + bash.
fuente
complete -E -c
primero.Tocar TABdos o más veces seguidas te mostrará eso.
fuente
Uso la finalización de pestañas todo el tiempo para ahorrar al escribir. Totalmente no pensé en su uso cuando no estaba completando una cadena de comandos.
"\ t" recibe una campana
"\ t" recibe una campana
"\ t \ t" obtiene una lista de directorio
"\ t \ t" obtiene la opción Mostrar todas las posibilidades (y luego si presiono "\ t" después de eso en una nueva línea de comando, lo obtendré nuevamente en lugar de una campana)
fuente
De acuerdo con https://www.gnu.org/software/bash/manual/html_node/Programmable-Completion.html
fuente
Al presionar la tecla Esc tres veces, se mostrará este mensaje.
fuente
Display all 2588 possibilities?
en Windows10 usando git bash