Я нашел несколько старых постов по этому вопросу, но ни одно из решений не работает.У меня есть терминал, настроенный для открытия оконной группы при запуске.Эта группа имеет 2 окна с несколькими вкладками в каждом.Когда я выхожу из терминала и перезагружаюсь, истории каждой вкладки объединяются в одну историю, которая является общей для всех вкладок.Я пытаюсь сделать так, чтобы каждая вкладка сохраняла свою историю при перезапуске.В случае конфликта, вот мои .bash_profile и .bashrc
.bashrc
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
export PATH="$PATH:$HOME/.rvm/bin"
.bash_profile
if [ -f /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-completion.bash ]; then
. /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-completion.bash
fi
source /Applications/Xcode.app/Contents/Developer/usr/share/git-core/git-prompt.sh
green=$(tput setaf 2)
blue=$(tput setaf 4)
bold=$(tput bold)
red=$(tput setaf 1)
reset=$(tput sgr0)
PS1='\u:\w\[$blue\]$(__git_ps1)\[$reset\] \$ '
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWUPSTREAM="auto"
export PATH=/usr/local/mysql/bin:$PATH