Obsidianのvimモードでもgt/gTでタブ移動する

設定方法

以下の記事を参考にVimrc Supportプラグインを導入してください。

Vimrc Supportプラグインの使い方 | Obsidian TIPS(JP)

あとは.obsidian.vimrcに以下を書けばOKです。

exmap tabnext obcommand cycle-through-panes:cycle-through-panes
nmap gt :tabnext
exmap tabprev obcommand cycle-through-panes:cycle-through-panes-reverse
nmap gT :tabprev

obsidianのいろいろな操作がobcommandなるexcommandとして実装されているので、同様に他の機能も設定できます。

obcommandの一覧は:obcommandで表示できます(出力先はObsidianの開発者コンソールになります。開発者コンソールはCtrl+Shift+Iで開きます)。ただ、それぞれの説明はないのでコマンド名から察するしかありません。obsidianに慣れていればピンと来るのでわざわざ書いてないのかなと思います。

おわりに

以前自分のブログに公開していた記事の転載です。

コメント