Muestra las asociaciones actuales de readline, de teclas y funciones, o asocia una secuencia de teclas a una función o macro de readline. La sintaxis aceptada es de la forma "sectecla": nombre-función o macro, como en el siguiente ejemplo:
"\C-l": clear-screen Limpia la pantalla (ídem al comando clear).
"\C-x\C-v": display-shell-version Mostrar información de la versión actual de bash.
"\C-o": "hola" insertar el texto hola en la línea.
Esto se interpreta como:
La combinación de teclas C-l se enlaza a la función clear-screen.
La combinación de teclas C-x y C-v se vincula a la función display-shell-version.
La combinación de teclas C-o se define como que ejecute la macro expresada en la parte derecha (esto es, insertar el texto hola en la línea). Ver /etc/inputrc.
Cuando se inserta texto de una macro, se deben emplear comillas simples o dobles para indicar una definición de macro. El texto no entrecomillado se supone un nombre de función.
Alguna de las opciones que tiene el comando bind son:
-l Lista los nombres de todas las funciones de readline.
-P Lista los nombres de funciones de readline actuales y las asociaciones.
-V Lista los nombres de variables de readline actuales y los valores.
-S Muestra las secuencias de teclas de readline asociadas a macros y las cadenas de caracteres correspondientes.
-f nombre-fichero Lee las asociaciones de teclas desde nombre-fichero.
-q función Pregunta qué teclas llaman a la función especificada.
Envíanos tús preguntas, comentarios o sugerencias