2017-10-25 12 views
0

新しいアカウントでtmuxにいくつかの問題がありますが、最も奇妙なのはこれです.tmux設定ファイルに書き込むものは、bash(または端末など)によって読み込まれます。私~/.tmux.confは非常に小さい:これはkがアップのように動作しません(ターミナルで時間、J、K、Lを無効にする効果がありバッシュ読み取りtmux設定?

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

ので、私はそれが実際あたりのconfigsを読み取らないと仮定しますse)。私.bashrcは(離れて、デフォルトのUbuntuのものから)としても非常に小さい:

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

.tmux.confのエントリを削除する問題を解決しますが、私はその理由のためにそれらの設定を持って前に、この問題のようなものを経験したことがありません。本当の解決策を考えることができる人は誰ですか?

ああ、問題が解決しない.tmux.confを取り除く、私はターミナル、HMでH、J、K、L ...

編集を持っていないので、現在:再起動があー、再び手紙を可能にしました。 ..

+1

あなたはtmuxのセッションではない場合でも、これが起こっていると言っていますか?あなたがtmuxにいる場合、tmuxはキーストロークを送信せずにbashにまったく送信しないので、あなたが記述したものが期待されます。 (すなわち、bashはそれらを無視しておらず、それは決してそれらを見ることはありません) –

+0

これは、私がtmuxセッションにいないときに起こります。 –

+0

'tmux'は、' -n'オプションを使用していないので、(プレフィックスなしで)それらのキーを無視しなければなりません。しかし、 'bind'(完全名' bind-key'ではなく)を使用しているので、あなたの '.tmux.conf'は同時に妥当な' bash'スクリプトです。 'fileNotRelatedToThis'や他の設定ファイルから' .tmux.conf'を入手している可能性はありますか? – chepner

答えて

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 
+0

ありがとう、しかし、どちらもうまくいきませんでした。私はバインドからバインドキーなどに変更するために何が良いのか分かりません。私はすでに働いていたので、それは問題ではありません。問題は、bash/terminalソートでこの設定を読み込み、hm、j、k、lを端末(tmuxの外側)で使用できなくすることです。 –

関連する問題