pecoでctrl+jとctrl+kで上下移動

pecoをランチャーとして使っているのですが、
メニューを呼び出した後ホームポジションから手を離して矢印キーに指を運ぶのが嫌でctrl+jとctrl+kで移動できないかと思っていたら会社の人にやり方を教えてもらいできました。

具体的にはpecoのキーマップを使います

keymap設定用にconfig.jsonを作成します。

1
2
3
cd ~/
mkdir .peco
vim ~/.peco/config.json

以下の内容で保存します。

1
2
3
4
5
6
{
    "Keymap": {
        "C-j": "peco.SelectDown",
        "C-k": "peco.SelectUp"
    }
}

これでctrl+jで下に、ctrl+kで上に移動するようになっているはずです。 簡単!

Comments