Bash阅读tmux配置?

时间:2017-10-25 11:56:12

标签: bash ubuntu tmux

我在新帐户上遇到了几个与tmux有关的问题,但最离奇的是:我在tmux配置文件中写的内容是由bash(或终端,无论如何)读取的。我的~/.tmux.conf非常小:

bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

这具有在终端中禁用h,j,k,l的效果(k不会起作用,所以我认为它实际上并没有读取配置本身)。我的.bashrc也非常小(除了默认的Ubuntu之外):

alias ls='ls --group-directories-first --color'
alias tmux='tmux new-session \; split-window -h\;'
source ~/dir/fileNotRelatedToThis

删除.tmux.conf中的条目可以解决问题,但我有这些设置是有原因的,之前从未遇到过这样的问题。谁能想到真正的解决方案?

哦,删除.tmux.conf并没有解决问题,所以目前我在终端没有h,j,k,l ......

编辑:重新启动再次启用了字母,phew ...

1 个答案:

答案 0 :(得分:0)

这适用于设置ctrl + key_press

bind-key -n C-h select-pane -L
bind-key -n C-l select-pane -R
bind-key -n C-j select-pane -D
bind-key -n C-k select-pane -U

您还需要在会话中附加类似这样的内容:

tmux new-session -d -n Dropdown -s Command;
tmux splitw -h -p 50 -t 0
tmux attach-session -t Command