Убить ярлыки Ring Bash на терминале Visual Studio Code

В Visual Studio Code (для Mac), похоже, не работают ярлыки kill ring на терминале bash. Я имею в виду такие вещи, как kill вправо с помощью ^K и влево ^U и т. Д. Однако ^A перемещает курсор в начало, а ^L очищает экран и т. Д.

Я заметил, что когда я делаю это, в нижней панели появляется сообщение (^K) was pressed. Waiting for second key chord но я не нахожу возможности связать нажатие клавиши так, чтобы убивать слева, или найти что-нибудь полезное в сочетаниях клавиш.

Есть пара расширений kill-ring, но они, похоже, не работают или применяются только к текстовым полям в пользовательском интерфейсе vscode (а не к терминалу).

Любое предложение приветствуется, даже если оно немного нестандартное.

1 ответ

Это заняло у меня немного времени, но ответ фактически находился в собственных доках: чтобы пропустить аккорды в терминале, эта настройка необходима в settings.json:

"terminal.integrated.allowChords": false

Тогда все комбинации клавиш будут обрабатываться непосредственно терминалом, включая команды kill ring. См. Документы.

Другие вопросы по тегам