QuiverのVimモードを快適にする (ついでにJupyterも)
はじめに
Quiver,便利ですよね.
QuiverのVimモードで日本語入力してる時に,Escキーを押してノーマルモードにしても,jkhlで移動できなくて「ウワアアアアア!!!!!」ってストレスがマッハになることはありませんか?ぼくはあります.
ついでに,Jupyter notebookのVimプラグインで日本語入力してるときに,同様の問題があったりしませんか?ぼくはあります.
ということで,直しましょう.Karabinerで.
どゆこと?
Karabinerのprivate.xmlを編集して,EscをEsc+英数キーにマッピングすることをします.そういうことです.
こういう記事でやってることを,QuiverとかChromeにも適用しようというわけです.
実際に書いたprivate.xmlがこちら:
<?xml version="1.0"?> <root> <appdef> <appname>QUIVER</appname> <equal>com.happenapps.Quiver</equal> </appdef> <appdef> <appname>CHROME</appname> <equal>com.google.Chrome</equal> </appdef> <list> <item> <name>LeaveInsMode with EISUU(Quiver)</name> <identifier>private.app_quiver_esc_with_eisuu</identifier> <only>QUIVER,CHROME</only> <autogen>__KeyToKey__ KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::JIS_EISUU</autogen> <autogen>__KeyToKey__ KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::JIS_EISUU</autogen> </item> </list> </root>
これでおわり!