PhpStorm zsh终端CTRL+(leftArrowKey或rightArrowKey)不起作用

14 浏览
0 Comments

PhpStorm zsh终端CTRL+(leftArrowKey或rightArrowKey)不起作用

在phpstorm终端窗口(使用zsh shell)上,当我按下CTRL+(左箭头键或右箭头键)时,会发生以下情况:

导航行为错误

在其他终端仿真器中搜索了这个问题,并找到了以下解决方案:

搜索解决方案 -> 在zsh中寻找ALT+左箭头键的解决方案

所以我按照用户lolesque的建议做了以下操作:

尝试了lolesque的解决方案

并在我的~/.zshrc文件中添加了以下代码:

bindkey -e
bindkey "^[[5C" forward-word
bindkey "^[[5D" backward-word

问题是找到的解决方案不起作用 :|.

任何帮助将不胜感激。

0
0 Comments

(PhpStorm zsh terminal CTRL+(leftArrowKey or rightArrowKey) not working)这个问题的出现的原因以及解决方法:

在PhpStorm中,使用zsh终端时,按下CTRL+左箭头键或CTRL+右箭头键无法正确工作。这是一个bug,目前这些绑定只支持Bash。请在这里投票支持解决这个问题:[https://youtrack.jetbrains.com/issue/IDEA-180154](https://youtrack.jetbrains.com/issue/IDEA-180154)

0
0 Comments

问题:PhpStorm中的zsh终端中,使用CTRL+(左箭头或右箭头)无法正常工作。

原因:终端中的键绑定不正确。

解决方法:在~/.zshrc文件中添加以下内容:

bindkey "\e\eOD" backward-word

bindkey "\e\eOC" forward-word

然后重新启动终端或执行source ~/.zshrc来应用更改。

参考来源:https://gist.github.com/ecksite/e341835ef266e67b63a2620aee692fdd

0