it-swarm-es.com

¿Cómo completar los brackets en la terminal?

Quiero que mi terminal cierre automáticamente mis corchetes, comillas, etc.

Por ejemplo, quiero escribir ( y quiero que se complete en

(|) 

donde | representa el cursor del mouse.

¿Hay alguna forma de hacer esto? ¿Si es así, cómo?

1
iamatrain

bash lee el archivo ~/.inputrc, que permite vincular ciertas teclas a macros. En nuestro caso, necesitamos una macro que escriba automáticamente "()" y Ctrl+b (que es retroceder una palabra) acceso directo.

Abra el archivo con gedit o cualquier otro editor de texto y escriba lo siguiente

 "\C-]":"()\C-b"

Eso se unirá Ctrl + ] hacer lo que quieras Ahora abra la terminal o llame a una nueva instancia del Shell y pruébelo.

Puede intentar vincularlo a cualquier otro atajo de teclado, pero solo hay mucho que puede hacer.

2