我只是从GNU屏幕移到tmux,当我点击时在屏幕中C-a
,然后a
再次键入可以将我带到行的开头,我想知道我是否坚持使用C-a
tmux该如何解决?
将前缀重新映射到CTRL + A后
—
克里斯·约翰森
@ChrisJohnsen感谢您指出这个现有问题,它也有帮助
—
mko 2012年
[意见]虽然ctrl-a在“ qwerty”键盘上的输入无疑比ctrl-b容易,但我通常不鼓励人们使用这种方式自定义unix工具。如果您所做的只是更改tmux的'prefix'键,那还不错。但是,人们常常不满足于在此停下来,而且他们最终得到了如此严格的定制的tmux,以至于如果要求使用遵循默认行为的其他人的机器,他们将大失所望。我认为,最佳实践是采用已经存在的标准,并保存对您自己的功能扩展的自定义。
—
瑞安·贝塞尔
[另一个观点]我建议
—
isar
Ctrl-j
对任何终端多路复用器使用前缀,因为在Emacs和Vim中,它们的行为都类似于Enter键(只要您的Enter键起作用就可以了);也在j
你的家中;而且左侧Ctrl
通常比右侧更近,Ctrl
因此Ctrl-j
是一种快速组合;也j
看起来像一个钩子。