gpt4 book ai didi

vim - 如何在 Tmux 中禁用键绑定(bind)

转载 作者:行者123 更新时间:2023-12-03 21:41:35 24 4
gpt4 key购买 nike

使用 Tmux 和 Vim 有时会很痛苦。对我来说,其中一个冲突是 Control-S .我在 Vim 中使用它在拆分中打开缓冲区,但是在使用 Tmux 时,嗯...

Tmux 用它做了一些愚蠢的事情,我不知道它的目的是什么。但基本上,当C-s在 Tmux 中按下,屏幕卡住。它使用 C-q 解冻.我不知道那有什么好处,如果有的话。

unbind C-s
unbind C-q

我试图在 tmux.conf 中取消绑定(bind) C-s,但没有成功。我怎样才能解绑它?

我还从终端中释放了绑定(bind),在 .bashrc
stty -ixon -ixoff

最佳答案

首先,我想说Ctrl-S (暂停输出)“功能”不属于 tmux。 Ctrl+S and Ctrl+Q实际上就是XON/XOFF协议(protocol)。它与 Unix/linux 长期存在。

您可以通过以下方式禁用它:

stty -ixon

或者
stty stop undef

您可以通过 stty -a 查看改变之前和之后。更简单的是,尝试上面的命令,然后按 Ctrl-S看看它是否有效。

祝你好运。

关于vim - 如何在 Tmux 中禁用键绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17991007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com