BetterTouchToolをやめてKarabinerでショートカットキーを設定する

`BetterTouchTool`が広告を出すようになったので、いい加減、[Karabiner](https://pqrs.org/osx/karabiner/index.html.ja)でショートカットを設定しました。

設定は非常に面倒くさいのですが、一つのアプリにまとめられたので、結果的には良かったです。

```xml:~/Library/Application_Support/Karabiner/private.xml
<?xml version="1.0"?>
<root>

  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_APP_MacVim</name>
    <url type="file">/Applications/MacVim.app</url>
  </vkopenurldef>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_APP_GoogleChrome</name>
    <url type="file">/Applications/Google Chrome.app</url>
  </vkopenurldef>
  <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_APP_Terminal</name>
    <url type="file">/Applications/Utilities/Terminal.app</url>
  </vkopenurldef>
 <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_APP_FireFox</name>
    <url type="file">/Applications/FireFox.app</url>
  </vkopenurldef>
 <vkopenurldef>
    <name>KeyCode::VK_OPEN_URL_APP_Finder</name>
    <url type="file">/System/Library/CoreServices/Finder.app</url>
  </vkopenurldef>

 <list>

  <item>
    <name>LeaveInsMode with EISUU(Terminal)</name>
    <identifier>private.app_terminal_esc_with_eisuu</identifier>
    <only>TERMINAL</only>
    <autogen>--KeyToKey-- KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::JIS_EISUU</autogen>
    <autogen>--KeyToKey-- KeyCode::J, VK_CONTROL, KeyCode::J, VK_CONTROL, KeyCode::JIS_EISUU</autogen>
    <autogen>--KeyToKey-- KeyCode::BRACKET_RIGHT, VK_CONTROL, KeyCode::BRACKET_RIGHT, VK_CONTROL, KeyCode::JIS_EISUU,KeyCode::BRACKET_RIGHT, VK_CONTROL, KeyCode::BRACKET_RIGHT, VK_CONTROL, KeyCode::JIS_EISUU</autogen>
  </item>

  <item>
    <name>Open MacVim</name>
    <identifier>private.cmd_sh_v</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::V, ModifierFlag::SHIFT_L, ModifierFlag::COMMAND_L,
      KeyCode::VK_OPEN_URL_APP_MacVim
    </autogen>
  </item>

  <item>
    <name>Open Terminal</name>
    <identifier>private.cmd_re</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::RETURN, ModifierFlag::COMMAND_L,
      KeyCode::VK_OPEN_URL_APP_Terminal
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::Z, ModifierFlag::COMMAND_L, ModifierFlag::SHIFT_L,
      KeyCode::VK_OPEN_URL_APP_Terminal
    </autogen>
  </item>

  <item>
    <name>Open Chrome</name>
    <identifier>private.cmd_sh_g</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::G, ModifierFlag::COMMAND_L, ModifierFlag::SHIFT_L,
      KeyCode::VK_OPEN_URL_APP_GoogleChrome
    </autogen>
  </item>

  <item>
    <name>Open FireFox</name>
    <identifier>private.cmd_sh_f</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::F, ModifierFlag::COMMAND_L, ModifierFlag::SHIFT_L,
      KeyCode::VK_OPEN_URL_APP_FireFox
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::D, ModifierFlag::COMMAND_L, ModifierFlag::SHIFT_L,
      KeyCode::VK_OPEN_URL_APP_FireFox
    </autogen>
  </item>

  <item>
    <name>Open Finder</name>
    <identifier>private.cmd_1</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::KEY_1, ModifierFlag::COMMAND_L,
      KeyCode::VK_OPEN_URL_APP_Finder
    </autogen>
  </item>

 </list>
</root>
```

https://github.com/tekezo/Karabiner/blob/master/src/bridge/generator/keycode/data/KeyCode.data