###やりたいこと
sublime text3をvim化する。これには、Vintageモードをignoreしないようにするだけでいいのだが、Package Controllでvintageousをインストールする方が完成度が高いのでそうする。
###前提
ネットで検索すると、Vintage ModeとVintageousを併用する記述が多く見られるが、両者を併用するといろいろおかしいことになる。Vintageousのページを見ると、Vintageモードになってないことを確認しろ!的な記述があるので、Vintageモードにすることなくそのままインストールして使う。
###調整
Vintageousはインストールしただけでほぼ問題なく動くのだが、気づいている範囲で2つの調整が必要なようだ。
1)ctrl + * が効かない。
2)ctrl + [ でノーマルモードにならない。
1)は、setting -> usersに
"vintageous_use_ctrl_keys": true
と設定することで解決される(注意が必要なのは、vintageous専用のパラメータということ)。
2)は、keybinds -> usersに、
{
"keys": ["ctrl+["],
"command": "_enter_normal_mode",
"args": {"mode": "mode_insert"},
"context": [{"key": "vi_insert_mode_aware"}]
}
とすることで解決される。