Quiero aprender a escribir scripts de finalización de bash. ¿Qué tutorial
Una característica proporcionada por programas interactivos como shells y editores de texto que inserta texto para completar una palabra o frase que el usuario probablemente tenga la intención de componer.
Quiero aprender a escribir scripts de finalización de bash. ¿Qué tutorial
Entonces, miré la historia y el Ctrl+ R, pero no son lo que pensé que sabía. ¿Hay alguna forma en que pueda escribir al comienzo de un comando y recorrer las coincidencias en mi historial con algún atajo bash? # mysq(some shortcut key) Me da # mysqldump --add-drop-table -e -q -n -C -u (some...
Después de instalar un nuevo software, un terminal ya abierto con zsh no sabrá acerca de los nuevos comandos y no puede generar el autocompletado para esos. Aparentemente, abrir un nuevo terminal soluciona el problema, pero ¿se puede reconstruir el índice (o como se llame) para que el...
Tengo algunos servidores configurados ~/.ssh/config, como alphay beta. ¿Cómo puedo configurar Bash de modo que los comandos ssh al<tab>y scp file.tgz al<tab>autocompletar los nombres de los servidores configurados? No quiero agregar los servidores a otro archivo (es decir, una matriz...
Estoy buscando obtener la finalización de tabulación en mis alias de línea de comandos, por ejemplo, digamos que definí el siguiente alias: alias apt-inst='sudo aptitude install' ¿Hay alguna forma de obtener las finalizaciones proporcionadas por aptitude cuando presiono la tecla tab? es decir,...
Creo que el pitido es útil para algunas cosas, por lo que solo quiero desactivarlo para completar la pestaña (no estoy preguntando cómo desactivarlo por completo, eso ya se ha respondido en una pregunta diferente en Serverfault). Tampoco tengo acceso de root, trabajando en
Trabajo principalmente en gvim y en muchas terminales. Originalmente, prefería abrir todos mis archivos en una sola instancia de vim. Con ese fin, utilicé un alias para abrir archivos desde mis terminales en el 'servidor vim' actual. alias rv="gvim --remote-silent" Pero tener muchos archivos de...
En Fish cuando comienza a escribir, la función de autocompletado muestra automáticamente la primera suposición autocompletada en la línea misma. En zsh tienes que presionar la pestaña, y muestra el autocompletado a continuación. ¿Hay alguna forma de hacer que zsh se comporte más como un pez a este...
Tenía esto en mi configuración de Ubuntu y desde que cambié a Fedora quiero configurarlo y olvidé cómo ... La idea es simple: No quiero que el terminal me muestre sugerencias cuando duplico tab, en cambio quiero que recorra todas las sugerencias posibles con cada pulsación tab... esto también se...
Copié remotamente un archivo a mi computadora portátil usando: scp someFile [email protected]:/home/USER/put/it/some/where/oh/damn/you/here Quiero poder completar automáticamente la ruta remota presionando la
¿Cómo puedo modificar el sistema de finalización de zsh para completar archivos "falsos" en algunas circunstancias? Más precisamente, el sistema de archivos AVFS expone los archivos como directorios al crear un "directorio falso" al lado de cada archivo. Por defecto, replica toda la jerarquía de...
¿Y cómo también autocompleta
¿Es posible configurar bash de tal manera que en la primera pestaña autocompletar enumere todos los archivos posibles y en los siguientes ciclos a través de las opciones? Ambas opciones son fáciles de hacer por separado y podría vincularlas a diferentes teclas, pero lo anterior sería perfecto,...
Después de una actualización reciente (Ubuntu 12.04 LTS), la TAB completa en la línea de comando es lenta. Después de ingresar un comando parcial (p evi [TAB]. Ej. ) O un nombre de archivo parcial (p evince somedocu[TAB]. Ej. ), El shell, a veces, aunque no siempre, se cuelga durante varios...
¿Hay alguna manera de que bash sepa exactamente qué mostrar cuando doble tabulación? Por ejemplo, tengo un script de Python scpyque requiere un par de argumentos. Por ejemplo apt-get, si tu doble pestaña te da Autoclean build-dep clean dselect-upgrade purge source upgrade quitar automáticamente...
En la línea de comando, puedo redirigir o canalizar la salida de un comando a un archivo u otro comando usando el operador >o |después del comando. Me he encontrado con una situación menos estándar en la que me gustaría redirigir la salida a un archivo, pero no parece tener la oportunidad de...
En bash, es bastante fácil configurar la finalización personalizada de argumentos de comando utilizando el completeincorporado. Por ejemplo, si, para un comando hipotético con una sinopsis de foo --a | --b | --c, podría hacercomplete -W '--a --b --c' foo También puede personalizar la conclusión...
¿Cómo conoce Bash en Ubuntu la lista específica de acciones de una herramienta? Por ejemplo, si escribo apt-get y tab dos veces, solo veo eliminar, actualizar, actualizar ... etc., pero no las acciones para otro comando o los archivos en el directorio actual. Estoy desarrollando una herramienta...
Yo uso ubuntu 11.04. ¿Hay alguna manera de establecer el color para la salida después de la lista de finalización de tabulación de un cd, ls, etc.? es decir myshell@root$ cd ~/user/files/ Llegué a la pestaña ... mi_archivo myFoo mybar <- es de color esta salida? Espero que hayas disfrutado...
En zsh (así como bash) puede usar algunas expansiones de palabras del historial para denotar argumentos de comandos anteriores. Este ejemplo muestra cómo obtener el segundo parámetro del comando anterior en el historial con !:#expansión: % echo foo bar baz foo bar baz % echo !:2 echo bar bar A...