Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5657

IntelliJにIdeaVimを入れてキーバインドを設定したらShiftが使えなくなった話

$
0
0

キーバインド設定時に起きた問題

業務でIntelliJを使うことになりました.
普段はVimを使っているので,とりあえずVimライクな操作ができるように,IdeaVimというプラグインを入れてみました.
このプラグインを入れると,.vimrcと同じように,.ideavimrcに設定を記述できるらしい.

しかし以下のようなキーバインド設定を記述したところ,HとLを打てなくなった(打っても何も入力されない状態になった).

nnoremap <S-h> 0
nnoremap <S-l> $

定番のやつですね.これが使えなくなるのは非常につらい.というか,Shiftを含むキーバインドを設定できないのはつらすぎる.

解決方法

以下のように書き換えたらうまくいった.めちゃくちゃ単純だった.

nnoremap H 0
nnoremap L $

.vimrcにおいても,上記のように記述して正しく動作することが確認できた.今後は,Shiftを含むキーバインドを記述する際に,<S-h>のような表記を用いないことを固く誓うのであった.


Viewing all articles
Browse latest Browse all 5657

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>