PhpStorm IdeaVimを使用すると、Shift + 矢印キーを使用して単語を選択できません 質問する

PhpStorm IdeaVimを使用すると、Shift + 矢印キーを使用して単語を選択できません 質問する

私は IdeaVim プラグインを備えた PhpStorm 7.1.2 を使用しています。

挿入モードでは、 を使用して単語を選択したいのですShift + ArrowKeyが、この IdeaVim プラグインはそれを妨げているようです。コマンド モードでvキーを使用して単語を強調表示することしかできません。

shift+Home/End/PageDown/PageUpまたはshift+ctrl+arrowKeysすべてが正常に動作しません。

キーマップ設定でショートカットを変更してみましたが(つまり、右に選択 => Shift + 右)、機能しませんでした。

この非 vim 動作を実現する方法はありますか?

アップデート1

彼らのチケットが開かれているバグ追跡システム修正なし。したがって、上で説明したことは実行できないと思います。

アップデート2(2019年11月14日)

からこの最後のコメントそのバグ チケットによると、ideaVim は Shift + 矢印キーによる選択をサポートするようになりました。この質問をした数年後に IntelliJ から純粋な vim に移行したので、これを試してみるつもりはありませんが、完全性のためにこの質問を更新したいと思いました。この更新を書いた後に @citizenmatt の回答を見たので、詳細については以下の @citizenmatt の回答を参照してください。

ベストアンサー1

~/.ideavimrc私は次の行を作成します

nmap <S-Up> v<Up>
nmap <S-Down> v<Down>
nmap <S-Left> v<Left>
nmap <S-Right> v<Right>
vmap <S-Up> <Up>
vmap <S-Down> <Down>
vmap <S-Left> <Left>
vmap <S-Right> <Right>
imap <S-Up> <Esc>v<Up>
imap <S-Down> <Esc>v<Down>
imap <S-Left> <Esc>v<Left>
imap <S-Right> <Esc>v<Right>

私のコードでは、同じ方法でテキストが選択されます。

おすすめ記事