我正在构建一个使用 tmux 的 GUI,我想确保在程序启动时删除所有现有的绑定。
我尝试使用:
$ tmux unbind-key -a
自从文档状态:
如果存在 -a,则删除所有键绑定。
但这似乎不起作用,因为如果我再次列出绑定,list-keys
我仍然会看到所有这些
答案1
默认情况下,它使用默认表 ( -T prefix
)。解除所有表中所有键的绑定:
for table in prefix root copy-mode copy-mode-vi; do
tmux unbind -a -T "$table"
done