Solo para aclarar: sé que podemos configurar variables de entorno con el comando de exportación como
export JAVA_HOME=/usr/lib/jvm/..
Para las variables de entorno, necesitamos usar el inicio de sesión '$' y no podemos explorar más la ruta usando la tecla 'tab'. Me pregunto si, como ~
está configurado en la ruta /home/<username>
, ¿hay alguna manera de configurar las variables en la ruta en el mismo patrón donde también podamos usar la tecla 'tabulador' para explorar más a fondo la ruta?
Respuesta1
"~" no es una variable, es un "enlace" a $HOME y algunas otras variables. Puedes leer más sobre la expansión de tilde enManual de referencia de bash.
Con variables y alias, como $HOME, puedes usar Ctrl- Alt- epara realizar la función readline shell-expand-line
.
Además, si está interesado en funciones ricas en expansión, puede intentar usar zsh en lugar de bash.