%20%E4%B8%AD%E7%8D%B2%E5%BE%97%E9%A1%9E%E4%BC%BC%20vim%20%E7%9A%84%E7%AA%97%E6%A0%BC%E5%B0%8E%E8%88%AA%EF%BC%8C%E4%BD%86%E9%81%B8%E6%93%87%E7%AA%97%E6%A0%BC%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我正在嘗試設定以下鍵綁定以獲得與 vim 類似的窗格導航。我在 tmux.conf 檔案中嘗試了以下內容,但最終只是成功,所以我根本無法使用 hjkl (即使只是正常嘗試在命令列上輸入)。
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
(https://stackoverflow.com/a/30719312/413254)
有人知道我可能做錯了什麼嗎?我正在 iTerm2 中 ssh 進入 Ubuntu 盒子,以防有任何相關性。
答案1
事實證明我犯了一個菜鳥錯誤,只需要重新啟動 tmux 伺服器。
我在做什麼:
1 - 加到 .tmux.conf
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
2 - 建立一個新的 tmux 會話> tmux new -s test
3 - 來源 .tmux-conf > source .tmux.conf
。
這顯然是一種非常錯誤的做事方式,並導致了我在問題中描述的非常奇怪的行為,我根本無法使用這些鍵。
我該做什麼:
1 - 加到 .tmux.conf
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
2 -> tmux kill-server
3 -> tmux new -s test