我已经在iTerm2中使用tmux了一段时间,但我还没有使用iTerm2现在提供的tmux集成。
我开始考虑使用tmux集成,因为它允许你在tmux中使用shell集成。
我遇到的问题是,在{。{1}}我的.tmux.conf工作中没有任何键绑定后...我甚至无法使任何默认值工作。我真的想使用tmux集成,但除非我能在我的.tmux.conf中使用键绑定才能工作。
一些无效的绑定是;
tmux -CC
C-s
bind-key \ split-window -v -c '#{pane_current_path}'
这些仅仅是几个例子,但基本上似乎没有任何工作......
我的.tmux.conf是
bind-key - split-window -h -c '#{pane_current_path}'
答案 0 :(得分:1)
在https://stackoverflow.com/a/47171067/4200039处复制我的答案:
有人在2015年iTerm2 Tmux Integration Default Keybindings not working报告了类似的错误。开发人员George Nachman的回复表明不支持键绑定:
tmux集成的主要目标之一是使用iTerm2 击键,而不是tmux。如果您有特定的工作流程,则无法进行 在本地完成,让我知道 - 这里有很多力量 能够重新映射iTerm2中的密钥。
这应该被标记为iTerm 2 not honoring key bindings declared in .tmux.conf的副本,但我不能标记它,直到它有一个被接受或赞成的答案。