我在 OSX Mountain Lion 上。我已将 tmux.conf 配置为锁定屏幕,但屏幕只会闪烁,不会发生锁定。(仅供参考,当我使用 GNU-screen 时,屏幕确实锁定了)。
我的系统没有 lock/slock 或 vlock,我也无法在 homebrew 或 macports 上找到这些。我知道 Screen 使用自己的内部锁定,而 tmux 使用外部锁定。我不在乎是否要求我输入新的密码或使用系统密码。那么如何让 tmux 锁定会话/终端呢?
# Screen lock
bind-key C-x lock-server
bind-key x lock-server
bind-key -n M-x lock-server
set-option -g lock-after-time 0
set-option -g lock-server on
# set-option -g lock-command "vlock"
ps 我知道其他替代方案,但这些通常需要鼠标(热角)或 Mac 键盘(弹出键)。