Articles of readline

¿Cómo puedo volver a vincular el acceso directo para el cliente mysql? – o: ¿Cómo replace la línea de edición con readline para el cliente de mysql?

Estoy usando msyql-client, y abro un prompt mysql en un terminal a través de: $ mysql -h localhost -uuser -ppassword mysql> Yo uso la versión del cliente msql: Ver 14.14 Distrib 5.7.17, for Linux (x86_64) using EditLine wrapper Para terminales con enlaces tipo emacs, tengo una memory muscular muy fuerte para usar Ctrl + W […]

inputrc no se carga correctamente

~/.inputrc siguiente a mi ~/.inputrc : set show-all-if-ambiguous on # single tab to start completion help set completion-ignore-case on # completion is case-insensitive $include /etc/inputrc Si ejecuto strace bash puedo ver que está cargado: stat("/home/john/.inputrc", {st_mode=S_IFREG|0644, st_size=156, …}) = 0 open("/home/john/.inputrc", O_RDONLY) = 3 read(3, "set show-all-if-ambiguous on #"…, 156) = 156 close(3) = 0 […]

¿Cuál es la forma estándar de habilitar CTRL + flecha (alt + B y alt + F) en la console que no es GUI?

Estoy usando "estándar" en caso de que haya algún método obvio, o esta característica es parte de un problema más grande que no conozco (como quizás involucrar la habilitación de accesos directos y funciones relacionadas). De lo contrario, no me importa simplemente agregar mis propios atajos.

Edición de líneas (readline?) Con teclas virtuales

Quiero vincular el comportamiento del terminal con las teclas rápidas sin tener que definir secuencias de escape. Entiendo que readline se une a los caracteres en lugar de presionar las teclas. ¿También se puede unir a las teclas virtuales de nivel inferior? por ejemplo, para poder usar CTRL + LEFT_ARROW lugar de cualquier secuencia de […]

Algunos personajes se filtran en bash

Actualmente estoy ejecutando una image de Xubuntu usando VirtualBox y un problema extraño acaba de comenzar: No puedo ingresar ao oc en un emulador de terminal o terminal. A y C (es decir, a / c + Shift a la izquierda / derecha o con Bloq Mayús activos) funcionan bien, y el a / c […]

¿A qué tipo de file pertenece / etc / inputrc?

Parece que el /etc/inputrc ajusta a la syntax del script de shell. Pero el nombre del file no termina con .sh . La primera línea en el file no tiene un #! , ya sea. ¿Es otro tipo de file? ¿Y ese tipo de file va en paralelo con el .sh ? Funciona como un […]

Finalización de pestaña personalizada en `leer` de bash

¿Hay alguna manera de "importar" una list de palabras en la versión de read de bash para tener una finalización de tabulación personalizada? He estado escribiendo un guión de envoltura para un "cliente de irc minimalist" sin sentido, y no tengo forma de completar tabs.

readline: ¿por qué solo hace el retorno de carro y no un avance de línea cuando se llega al final de la línea?

Desarrollé una aplicación de Python que usa el module cmd para hacer una interfaz interactiva de command-line. Este module cmd usa readline para la administración de command-line: finalización, historial … Mi problema es: en la computadora que estoy tratando de usar esa aplicación, cuando escribo líneas demasiado largas, vuelve al principio de la línea y […]

command bash / gnu readline multiline: mueve la fila hacia arriba / abajo

¿Cómo mover una fila de edición hacia arriba (hacia atrás) o hacia abajo (hacia adelante) en un command de varias líneas en bash / readline? Algo así como gj / gk en Vim .

Convierta el modo vi de Bash en el modo Vi "normal" (no en "insert"), y coloque el cursor al inicio de la línea, imitando a KornShell

Intento que Bash imite el comportamiento de KornShell93 ( ksh ) cuando las shells están en modo de edición de command-line Vi. KornShell tiene por defecto "Modo normal Vi" (también conocido como "modo de command") y también coloca el cursor al principio de la línea de command al retroceder a través del historial de línea […]