Я пользователь tmux и лично предоставляю панель переключателей с alt
+ arrow
. Однако в vscode это не работает. Даже я пытался удалить связывание ключей по умолчанию во избежание перекрытия.
Я пытался привязать к alt
+ u/h/j/k
, и он работает нормально. Я думаю, что есть проблема с привязкой ключа alt
+ arrow
в vscode. Есть ли какие-либо настройки, которые я не нашел, или это ошибка?
связывание клавиш. json - vscode
{
"key": "alt+up",
"command": "-workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus"
},
{
"key": "alt+down",
"command": "-workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
},
{
"key": "alt+left",
"command": "-workbench.action.terminal.focusPreviousPane",
"when": "terminalFocus"
},
{
"key": "alt+right",
"command": "-workbench.action.terminal.focusNextPane",
"when": "terminalFocus"
}
.tmux.conf
# switch panes with "(alt) + (↑ ↓ ← →)"
## This does not work in vscode integrated terminal
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
## This do work
bind -n M-u select-pane -U
bind -n M-j select-pane -D
bind -n M-h select-pane -L
bind -n M-k select-pane -R