起こった問題
Obsidianにvimrcをサポートするプラグインを導入した。
このプラグインを使うことで、Vaultのルートディレクトリに置いた.obsidian.vimrc
を読み込んでくれるようになる。
しかし、普段vimで使っている「jj
でインサートモードから抜ける」キーマッピングが効かない:
inoremap jj <ESC>
原因
.obsidian.vimrc
の書き方に問題があった。
以下のような書き換えが必要:
-
inoremap
ではなくimap
を使う -
<ESC>
ではなく<Esc>
と書く
解決
.obsidian.vimrc
に以下のように書くことでキーマッピングが効くようになった:
imap jj <Esc>
参考