Ö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

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/

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.