Desde la actualización de El Capitán a High Sierra (salté sobre Sierra), mi terminal deja una línea en blanco en la parte inferior tan pronto como abro otra pestaña. Vea la imagen como ejemplo:
Aquí está mi ~ / .bash_profile
# Beautify bash prompt
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/on \1/'
}
export PS1="\e[1;30m\u\e[m in \e[0;34m\w\e[m \e[0;32m\$(parse_git_branch)\e[m \e[0;37m// \$(date '+%H:%M')\e[m\n$ "
# Extend PATH for Homebrew
export PATH="/usr/local/sbin:$PATH"
export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
No es un gran problema, pero es algo molesto, especialmente cuando se trabaja con tmux durante las sesiones ssh.
¿Alguien sabe qué está causando esto o cómo podría resolverlo?
fuente
Este problema se ha corregido en macOS Mojave 10.14.
fuente
Definitivamente no es la solución ideal, pero intente agregar
para usted
~/.bash_profile
. Esto ejecuta un AppleScript cada vez que abres una nueva pestaña. (Esto puede no funcionar específicamente para usted. No sé lo suficiente sobre cómo funciona tmux)fuente