¿Cómo llamar a un "sub" .inputrc? (Como en .bashrc, donde puede "fuente sub_script.sh")


16

Mi ~/.bashrccontiene exactamente una línea:

source my_config/my_actual_bashrc.sh

¿Hay un equivalente con .inputrc, por lo que mis personalizaciones pueden estar en una ubicación separada y "llamar" por ~/.inputrc?

Respuestas:


20

De acuerdo a man readline:

$include

Esta directiva toma un solo nombre de archivo como argumento y lee comandos y enlaces de ese archivo. Por ejemplo, se leería la siguiente directiva /etc/inputrc:

$include  /etc/inputrc

6

Si solo desea cambiar la ubicación del archivo, puede establecer INPUTRC en my_config/my_actual_inputrc(si no está configurado, el valor predeterminado es ~/.inputrc).

También hay un equivalente de source, que es $include( fuente ). Por ejemplo:

$include myconfig/my_actual_inputrc

5

Otra opción es usar un enlace:

ln -s my_config/my_inputrc .inputrc

Eso creará el archivo .inputrccomo un enlace que apunta a my_config/my_inputrc.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.