PhpStorm does not properly support Bash on Windows 10 - Vim in particular
Windows 10 has an official Ubuntu subsystem from Microsoft now (http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/). I can configure PhpStorm to use Bash for terminal in Windows 10 (https://intellij-support.jetbrains.com/hc/en-us/community/posts/207698489-How-can-you-use-new-Bash-on-Ubuntu-on-Windows-terminal-in-Webstorm-).
However I cannot use Vim in the Bash. The files can be opened by Vim, but I cannot edit them. It seems that the keyboard-keybinding is somehow broken. Vim works in the Bash which is shipped by Microsoft. PhpStorm uses the same Bash executable-file which I use in Bash on Windows. Everything else, like installing programs by "sudo apt-get install XYZ" seems to work well.
Do you know how can I make Vim work inside PhpStorm by Bash on Windows? Do you know this issue?
Please sign in to leave a comment.
Are all keystrikes ignored? Looks like we don't have related reports yet.
not all keys are ignored. Mainly the Arrow are ignored which makes vim unusable. This is true for Intellij as well. When I press any arrow key then I get this vim message: Couldn't find definition. So the keys must somehow have different meaning to vim ... maybe they are sent differently from intellij. Same bash subsytem opened in windows window works just fine. Vim is usable with arrow keys.
BUT if I press ALT + Arrow - then it works ... so it seems that the bindings for MOVE UP etc are working... just annoying to press an extra key...