Macos PhpStorm终端中前后一个字的命令箭头

Macos PhpStorm终端中前后一个字的命令箭头,macos,terminal,phpstorm,command-line-interface,keyboard-shortcuts,Macos,Terminal,Phpstorm,Command Line Interface,Keyboard Shortcuts,我在OSX上,出于某种原因,当我命令-← (后箭头)在PHPSTOM终端中,我得到一个[D,而命令-→ (向前箭头)输出一个[C。我要做的是向前跳一个单词,然后向后跳一个单词 在我的OSX终端中,这些按键按预期的方式工作,我找不到任何地方可以设置它们输出这些字符。有人知道这个难题的答案吗?结果是,在iTerm上同样问题的答案也适用于PhpStorm!修复方法包括创建一个名为~/.inputrc的新文件,然后将其中包含以下代码: "\e\e[D": backward-word "\e\e[C":

我在OSX上,出于某种原因,当我命令-← (后箭头)在PHPSTOM终端中,我得到一个
[D
,而命令-→ (向前箭头)输出一个
[C
。我要做的是向前跳一个单词,然后向后跳一个单词


在我的OSX终端中,这些按键按预期的方式工作,我找不到任何地方可以设置它们输出这些字符。有人知道这个难题的答案吗?

结果是,在iTerm上同样问题的答案也适用于PhpStorm!修复方法包括创建一个名为
~/.inputrc
的新文件,然后将其中包含以下代码:

"\e\e[D": backward-word
"\e\e[C": forward-word

以下是原始的

结果表明,iTerm上相同问题的答案也适用于PhpStorm!修复方法包括创建一个名为
~/.inputrc
的新文件,然后将以下代码放入其中:

"\e\e[D": backward-word
"\e\e[C": forward-word

这是原始的

如果您使用的是zsh,请将其添加到~/.zshrc

bindkey "\e\eOD" backward-word
bindkey "\e\eOC" forward-word

如果您正在使用zsh,请将其添加到~/.zshrc

bindkey "\e\eOD" backward-word
bindkey "\e\eOC" forward-word

Alt+→/← 在系统和PhpStorm终端,以及基本上在其他任何地方,对我来说都很好。谢谢,一定是我自己在某个地方放的映射。Alt+→/← 我在系统和PhpStorm终端上都能正常工作,基本上,在其他任何地方都能正常工作。谢谢,这一定是我自己放在某个地方的映射。Joy!!谢谢Alexander,终于找到了解决方案!(其他人请注意-你必须重新启动PhpStorm。)我也可以在Windows 10上修复此问题吗?在macOSJoy上使用RubyMine为我工作!!感谢Alexander,终于有了解决方案!(其他人注意-你必须重新启动PhpStorm。)我也可以在Windows 10上修复此问题吗?在macOS上使用RubyMine为我工作