27
25

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

mac版のIntelliJ IDEA + IdeaVimで^[が効かない

Last updated at Posted at 2013-02-25

原因

キーボードがJIS配列でもUS配列として認識されてしまうため、[の位置のキーを]と認識されています。

解決方法

機械に合わせる

US配列の[の位置のキーを押せばよいので、JIS配列では^@を入力します。

機械を合わせる

v0.33以降

IdeaVIM v0.33からキーの割り当て方法が変わり、次のいずれかのファイルにキーマップを設定します。
更にv0.35から~/.vimrc~/_vimrcは使われなくなりました。

  • ~/.ideavimrc
  • ~/_ideavimrc
  • ~/.vimrc
  • ~/_vimrc

macのJIS配列キーボードは¥で円記号、Option+¥でバックスラッシュが入力されて不便なので、ついでに入れ替えてしまいます。

~/.ideavimrc
inoremap <c-]> <esc>
inoremap ¥ \
inoremap \ ¥

参考ページ

v0.33未満

Settings -> Keymap -> Editor Actions -> Escape^[を割り当てます。

27
25
6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
27
25

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?