tmux 前缀键在 mac OS High Sierra 上不起作用

Posted

技术标签:

【中文标题】tmux 前缀键在 mac OS High Sierra 上不起作用【英文标题】:tmux prefix key not working on mac OS High Sierra 【发布时间】:2021-03-06 16:39:33 【问题描述】:

我用 Homebrew 安装了 tmux (3.1c),当我输入 C-b ? 时,我收到了消息

-bash: C-b: command not found

但是当我按下 ctrl + b 和 ?有用。我也跑了

tmux show-options -g | grep prefix

显示

prefix C-b
prefix2 Invalid#1fff00000000

我做错了什么?

【问题讨论】:

【参考方案1】:

听起来你真的在输入 Shiftc-bShift/

C-bctrl + b 的另一种写法——它们都表示 Ctrlb 键。键入 Shiftc-b 不会触发任何 tmux 命令;这是设计使然。

但是当我按下 ctrl + b? 时,它可以工作

这是预期的行为。如果这不是您的目标,您应该编辑您的问题。

【讨论】:

当我阅读 tmux 手册时,我认为我可以在终端中输入C-b ?,而不是按 ctrl + d + ?。我意识到这只是参考手册中使用的那些键的缩写。 手册的哪一部分让你这么认为? This段落 我不明白“默认前缀键是C-b,这意味着Ctrl键和b。”让你相信输入大写 C 连字符 b 会起作用。 这就是我阅读手册时的想法。无论如何,谢谢您的评论

以上是关于tmux 前缀键在 mac OS High Sierra 上不起作用的主要内容,如果未能解决你的问题,请参考以下文章

sh Mac OS X High Sierra / PHP Apache httpd配置节点NPM

Vhost 与 Mamp Mac OS High Sierra

无法在 Mac OS High Sierra 上设置 phpmyadmin

bash:pip:命令找不到mac os high sierra

Mac git pull失败,最新操作系统导致 SSH issues with Mac OS X High Sierra

Linux终端复用神器tmux简单总结