我最近开始使用tmux/emacs组合,我很喜欢它,但有一件事我不太明白。
我的工作流程通常从我的桌面上开始,包括工作和早上的会话,几个emacs框架分布在七个tmux窗口中。
早上,我会从笔记本电脑上登录,并连接到上午的会议,在emacs中阅读新闻,这不会引起问题。
当我读完后,我在工作会话中切换到emacs,这种情况下需要锁定emacs(但不是tmux);它不会响应任何键盘事件,包括C-f和C-g。
我晚上把工作会议放在桌面上,这似乎是个问题。
是否有其他人经历过和/或解决过此问题?
一旦我弄清楚了这一点,我想尝试结对编程,所以我会感谢所有的帮助。
(如果这很重要的话,我以与桌面登录相同的用户身份SSH登录,并且在连接到tmux会话时我不指定套接字。Debian Squeeze,tmux 1.6,emacs 24.3.50.1,如果有帮助的话。)
pkill -SIGUSR2 emacs
似乎修复了未响应的问题。