2014-02-21 52 views
2

我最近開始使用tmux/emacs組合並喜歡它,但有一件事我不太明白。當第二個用戶連接到會話時,emacs鎖定在tmux下

我的工作流程通常在我的桌面上開始,會話工作和上午,幾個emacs幀分佈在七個tmux窗口。

在早上,我會從筆記本電腦ssh進入,並附加到早上會議閱讀emacs的新聞,這不會導致a.problem。

當我讀完後,我在工作會話中切換到emacs,這會導致emacs(但不是tmux)鎖定;它不會響應任何鍵盤事件,包括C-f和C-g。

我離開工作會議在晚上在我的桌面上打開,這似乎是問題。

是否有其他人經歷和/或解決了這個問題?

我想嘗試配對編程,一旦我得到這個想通了,所有的幫助將不勝感激。

(我的SSH與我在桌面上登錄的用戶相同,如果這很重要,並且在連接到tmux會話時沒有指定套接字,則爲Debian Squeeze,tmux 1.6,emacs 24.3.50.1 ,如果有幫助)。

+0

我昨天升級了tmux到v1.9,問題依然存在。我從昨晚的會議中脫離出來,沒有問題,直到我從兩臺計算機上打開會話。 –

回答

0

pkill -SIGUSR2 emacs似乎解決了無響應的問題。

+0

'pkill -SIGUSR2 emacsclient'效果更好。 –

相關問題