Estoy usando el siguiente file .bashrc. La finalización de la pestaña funciona bien. Sin embargo. La segunda parte del código de la twig #show no es tan agradable. Cuando lo configuré por primera vez y lo obtuve, funcionó bien. La window de mi terminal que estaba en la location de mi casa se vería así [~]$
y cuando está en una twig algo así como [direcorty (master)]$
Sin embargo, cuando abrí una nueva window de tabulación de la terminal, volví a algo así como Anders-imac:~ anderskitson$
¿Cómo puedo get la twig Mostrar en la línea de estado para quedarse?
#Git tab completion source ~/git-completion.bash # Show branch in status line PS1='[\W$(__git_ps1 " (%s)")]\$ ' export PROMPT_COMMAND='echo -ne "\033]0;${PWD/#$HOME/~}\007"'
La razón por la que no se queda es probable porque su terminal está utilizando .bash_profile
lugar de su .bashrc
.
Crearía un enlace a su file .bashrc
para que todas las nuevas windows de terminal usen ese código desde un solo file .bashrc
:
mv ~/.bash_profile ~/.bash_profile.bak ln -s ~/.bashrc ~/.bash_profile
mv
= move, esto hará una copy de security de tu .bash_profile actual en caso de que tengas algo importante allí que quieras conservar. ln -s
= crea un enlace simbólico de .bashrc a .bash_profile.
¿Tal vez tus proyectiles son conchas de inicio de session? Si lo son, .bashrc
no necesariamente se lee. Intenta hacer un cambio similar en tu .bash_profile
, o simplemente fuente .bashrc
desde .bash_profile
.