команда open не работает должным образом внутри tmux

Я пытаюсь использовать команду open, чтобы открыть ссылку в Chrome с моего терминала.

Он отлично работает в простом Terminal.app или iTerm2, но не работает должным образом из tmux. Что происходит: он открывает новый экземпляр Chrome (вместо открытия новой вкладки) и фактически не переходит по URL-адресу.

Есть ли какое-нибудь решение для этого? Причина, по которой мне нужна эта функция, заключается в том, чтобы запускать Mutt с urlview для открытия ссылок из электронных писем.

Спасибо.


person Alexey Zabelin    schedule 22.05.2015    source источник


Ответы (1)


Это похоже на проблему, которую можно решить, установив reattach-to-user-namespace.

Если вы не хотите углубляться в ручное решение этой проблемы, вы можете использовать один из плагинов tmux:

person Community    schedule 23.05.2015
comment
Большое спасибо! Установка reattach-to-user-namespace решила проблему. - person Alexey Zabelin; 23.05.2015