Ho letto Perché non .bashrc viene eseguito automaticamente? sull'approvvigionamento .bash_profile
da .bashrc
e ho modificato la mia configurazione per farlo corrispondere. Sto usando iTerm2 come mio terminale.
Sfortunatamente, quando faccio questo, la mia shell MacVim si rompe: il backspace non funziona e ho strani caratteri dappertutto. Nota i caratteri ?1034h
prima del prompt e K
che appare quando si preme il tasto backspace.
Il mio .bash_profile
:
source ~/.bashrc
Il mio .bashrc
:
alias ll='ls -al'
# Set CLICOLOR if you want Ansi Colors in iTerm2
export CLICOLOR=1
# Set colors to match iTerm2 Terminal Colors
export TERM=xterm-256color
Se copia le impostazioni da .bashrc
a .bash_profile
ed elimina .bashrc
, allora la shell in MacVim funziona bene.
Qualche idea sul perché la shell MacVim interrompa il sourcing di .bash_profile
da .bashrc
?