Mutt mit TMUX, Probleme mit externem Befehl

Mutt mit TMUX, Probleme mit externem Befehl

Ich habe Mutt so eingerichtet, dass es meine OS X-Kontakte nachschlägt. Wenn ich eine neue E-Mail verfasse, beginne ich mit der Eingabe des Namens und drücke <TAB>oder <C> - t. Das funktioniert gut und gibt mir eine Liste mit Vorschlägen.

set query_command = "contacts -Sf '%eTOKEN%n' '%s' | sed -e 's/TOKEN/\t/g'"
bind editor <Tab> complete-query
bind editor ^T    complete

Als ich Mutt in einemtmuxSitzung, der Befehl funktioniert nicht. Ich habe versucht, mit zu debuggen mutt -d 2, aber es gibt keinen Fehler.

Blockiert tmux einige Tastenanschläge oder verhindert es, dass Mutt einen Shell-Befehl ausführt?

Antwort1

Das Problem hängt in gewisser Weise damit zusammenhttps://robots.thoughtbot.com/So kopieren und fügen Sie mit tmux unter Mac OS X ein

Wenn Sie Homebrew installiert haben, können Sie Ihr Problem wie folgt beheben:

  1. $brew install reattach-to-user-namespace
  2. Fügen Sie dies zu Ihrer tmux-Konfigurationsdatei hinzu set-option -g default-command "reattach-to-user-namespace -l zsh"(ersetzen Sie zsh durch die Shell Ihrer Wahl)

Von hier aus sollte es kein Problem mehr sein!

verwandte Informationen