Obteniendo un error terminal inadecuado al abrir tmux después de cambiar a homebrew

Usuario de macports de larga duración (tmux / 256color, etc. funcionó bien). Recientemente decidí cambiar a homebrew. Tener la mayoría de las cosas trabajando de nuevo.

tmux arroja el siguiente error al iniciar (no ha cambiado terminal o .tmux.conf)

  • ¿La installation de Wireshark a través de homebrew proporciona una interfaz gráfica?
  • Cómo usar Homebrew para instalar un file local
  • ¿De dónde proviene el software de descarga homebrew?
  • ¿Cómo actualizo mi openssl? Un enlace simbólico no funciona para / usr / local / bin / OpenSSL
  • Para instalar un buffer en OSX
  • ¿Cómo actualizar bash con cerveza (error de permiso)?
  • open terminal failed: missing or unsuitable terminal: xterm-256color 

    Comenté la configuration de la terminal en mi tmux.conf y traté de configurar mi $ TERM a xterm. Pasa lo mismo (reemplazando xterm-256color con lo que tenga establecido $ TERM). Mi instinto me dice que estaba usando un terminfo de macports y que estoy usando el terminfo del sistema con homebrew. No estoy seguro de cómo hacer esto con homebrew para probar.

    Posibles versiones relevantes numbers de cosas:

    • homebrew 0.9.5
    • tmux 1.9a
    • iterm 2.0.0.20150412
    • yosemite (actualizado)
    • zsh 5.0.5

  • Para usar STDBUF de coreutils de Homebrew
  • Necesita ayuda con la actualización a la última terminal de Git
  • Cómo instalar una versión específica de python en OS X
  • No se pueden instalar packages de software usando Home Brew
  • ¿Dónde colocar los files VirtualHost para brew's httpd24?
  • Instalación de vino con homebrew
  • 2 Solutions collect form web for “Obteniendo un error terminal inadecuado al abrir tmux después de cambiar a homebrew”

    Tuve que agregar:

     set-option -g default-terminal screen-256color 

    a mi ~/.tmux.conf para que funcione en todas las mismas versiones que mencionas anteriormente en Yosemite. Puedes ver mi file de configuration de tmux aquí si quieres un punto de reference.

    Reiniciado para tomar una actualización, intenté tmux nuevamente y las cosas parecían funcionar. Supongo que el cierre de session y el inicio de session también lo arreglarían. Probablemente necesitó reiniciar el termcap después de la migration de macports-> homebrew.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).