fish shell + WebStorm 终端:如何使用 Alt + 退格键删除整个单词

问题描述 投票:0回答:1

我正在尝试 WebStorm,并使用 Fish 作为默认 shell。我正在使用 macOS。

在 VSCode 的集成终端、iTerm2 和终端中,我的 Fish shell 按我想要的方式工作:它使用 Alt + Backspace 删除整个单词。

当我在 WebStorm 的集成终端中时,这不起作用。我一直无法找到解决这个问题的方法。

如何在 WebStorm 的集成终端中使用 Alt + Backspace 删除整个单词(kill-word)?

我尝试过更改 Fish shell 的按键绑定。

在 iTerm2 中:

  1. fish_key_reader 并按
    Alt backspace
Press a key:
bind \e\z7F 'do something'
  1. 绑定 \x7F 向后杀字
intellij-idea terminal webstorm key-bindings fish
1个回答
0
投票

在 WebStorm 的集成终端中运行相同的命令解决了我的问题。

在WebStorm的集成终端中:

  1. fish_key_reader
    并按 Alt 退格键
Press a key:
bind \e\z7F 'do something'
  1. bind \e\x7F backward-kill-word
© www.soinside.com 2019 - 2024. All rights reserved.