Öffnen in tmux schlägt für alle Dateien fehl

1

Ich habe einige Probleme, ein Problem zu beheben, das ich seit einigen Wochen mit Yosemite habe. Wenn ich den openBefehl in tmux absetze, können alle Dateien (PDFs, Textdateien, Anwendungen, alles) nicht mit dem Fehlercode geöffnet werden. 10810 für alle Dateien. Folgendes Ergebnis:

$ open Coda\ 2.app
LSOpenURLsWithRole() failed with error -10810 for the file /Users/chris/Applications/Coda 2.app.

Dies geschieht für alle Shells (bash, fish, zsh), jedoch nur unter tmux. URLs wie open "http://google.comfunktionieren auch gut.

Hat jemand irgendwelche Ideen? Hier ist mein WEG:

/Users/chris/.rvm/gems/ruby-2.1.3/bin /Users/chris/.rvm/gems/ruby-2.1.3@global/bin /Users/chris/.rvm/rubies/ruby-2.1.3/bin /usr/local/bin /usr/bin /bin /usr/local/sbin /usr/sbin /sbin /Users/chris/.rvm/gems/ruby-2.1.3/bin /Users/chris/.rvm/gems/ruby-2.1.3@global/bin /Users/chris/.rvm/rubies/ruby-2.1.3/bin /usr/local/opt/coreutils/libexec/gnubin /Users/chris/.rvm/bin /opt/X11/bin /usr/texbin /Users/chris/Applications
mango45
quelle

Antworten:

1

Es scheint ein Problem mit dem Benutzernamen zu geben, wenn Sie OS X-Apps in tmux öffnen möchten.

So beheben Sie die Installation mit Homebrew:

brew install reattach-to-user-namespace

und lege dies in deine ~/.tmux.conffür die Bash-Shell:

set-option -g default-command "which reattach-to-user-namespace > /dev/null && reattach-to-user-namespace -l /bin/bash || /bin/bash"

danach sollten sie in der lage sein, dateien auch in tmux zu öffnen.

Quelle Ich habe diese Informationen: http://uber.pro/here-fishy-fishy/

therealmarv
quelle