我使用Ctrl+B命令前缀 in tmux,但这与Ctrl+Bin冲突less,后者用于向上滚动文件。
我怎样才能让它发挥作用?我必须在 中设置不同的命令前缀tmux吗?如果可以避免的话,我真的不想学习新的键绑定。
Cal*_*leb 19
显然,当两个程序都在收听时,您不能让两个键做同样的事情。Tmux 会先得到它。您没有指定不想重新学习哪一组键绑定,但是您必须做一些不同的事情,因为两个应用程序使用相同的键。
如果您只是偶尔使用它,less您可以通过点击Ctrl+ BB(即 Ctrl-B 两次)传递真实的东西tmux,将单个 Ctrl-B 传递给当前窗格中的应用程序。
如果您想将tmux绑定更改为其他内容(例如 like Ctrl+ Alike screen),您可以将其添加到您的 `~/.tmux.conf 文件中:
unbind C-b
set -g prefix C-a
Run Code Online (Sandbox Code Playgroud)
如果你想为 使用别的东西less,G键通常已经绑定到文件的顶部,所以不需要更改。如果该更改不适合您,您可以使用lesskey.
小智 6
您可以使用 tmux 命令send-prefix。它会将您的 tmux 键绑定前缀发送到当前窗口
例如,在.tmux.conf:
set-option -g prefix C-a
bind-key v send-prefix
Run Code Online (Sandbox Code Playgroud)
然后,按Ctrl-a+v将发送Ctrl-a到终端。
| 归档时间: |
|
| 查看次数: |
13422 次 |
| 最近记录: |