Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

pecoのkeymapをvimライクにする

$
0
0

pecoを使ってコマンド履歴を検索できるようにしているのですが、
表示したコマンド履歴をvimライクに jkなどで上下に移動したくなりました。
(デフォルトは、 C-nC-p

pecoの設定ファイルを作成する

設定ファイルを配置する場所の候補はいつかありそうです。

peco by default consults a few locations for the config files.
https://github.com/peco/peco#configuration-file

今回は以下のディレクトリに config.jsonをおいてみます。

$HOME/.config/peco/config.json

$HOME/.config/peco/config.jsonに以下を追記します。

{
    "keymap": {
        "C-j": "peco.SelectDown",
        "C-k": "peco.SelectUp",
        "C-f": "peco.ScrollPageDown",
        "C-b": "peco.ScrollPageUp"
    }
}

https://github.com/tackeyy/dotfiles/blob/master/.config/peco/config.json

vimライクにpecoを使えるか確認する

動的にpecoの設定ファイルを見にいってくれるようなので source ~/.config/peco/config.jsonは不要です。
そのままpecoを起動して C-jC-kするとvimライクに移動できることが確認できると思います。

この記事は以下のブログの焼き直しです。
http://tackeyy.com/blog/peco-with-vim-keyb-ind


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>