我正在嘗試簡化在終端選項卡之間導航的方式。使用ssh <workstation> -t 'tmux -CC attach'
,我可以讓 iTerm 將選項卡顯示tmux
為本機 macOS 選項卡(因此使用普通的 macOS 鍵盤快捷鍵command-{
和command-}
選項卡導航),並且我想更進一步,以相同的方式處理vim
其中的選項卡。tmux
有沒有辦法建立vim
選項tmux
卡,而不是自己的本機選項卡類型?
或者,有沒有一種方法可以讓tmux
我知道當我點擊command-{
或command-}
在 iTerm 中時,它應該發送一個特殊的鍵代碼以vim
使其切換選項卡? (理想情況下,有什麼方法可以判斷我是否位於 中的第一個或最後一個選項卡vim
,以便我跳到下一個tmux
選項卡而不是換行到下一個vim
選項卡?)
(我已經看到了一種整合分裂的方法這裡,但如果我理解正確的話,那不會做任何與選項卡相關的事情。
答案1
正常模式指令gt
也可以使用ex 模式指令取得:tn
。
同樣,正常模式指令gT
也可以使用ex 模式指令來取得
:tp
。
參考:https://superuser.com/a/884981/658319
接下來,您可以使用以下命令在 iTerm2 中對應 Mac 命令鍵:https://stackoverflow.com/a/46018502/4752883
如果您有任何疑問,請告訴我。