タグ

pecoに関するhush_inのブックマーク (7)

  • peco で man を絞り込み検索する - Qiita

    ぐぐってみたところ同じことをやっている人が見当たらなかったので自分で書いてみました. man のコマンドライン引数は補完できますが,項目がうろ覚えの場合に検索するのにはちょっと不便です.なので,peco で man を複数キーワードでインタラクティブに絞りこめるようにしてみました. ~/.zshrc に下記のように設定しておきます. function peco-man-list-all() { local parent dir file local paths=("${(s/:/)$(man -aw)}") for parent in $paths; do for dir in $(/bin/ls -1 $parent); do local p="${parent}/${dir}" if [ -d "$p" ]; then IFS=$'\n' local lines=($(/bin/ls

    peco で man を絞り込み検索する - Qiita
    hush_in
    hush_in 2018/02/12
  • コマンド一発でソースコード検索&表示できる「peco」改が凄い!

    lestrratさんがやってくれました。 ずいぶん前から、ソースコードを検索して読みやすいコマンドはないかなーと思っていました。個人的にはackで検索して見つかったファイルをlessで開いて再びキーワードを入れて当該行までジャンプしていたのですが、毎回毎回めんどくさい感じでした。コマンド一発でインクリメンタル検索してキーワード周辺のソースコードを読めるツールが欲しいなぁって思ってたんです。 とあるslackでお昼時に、mattnさんと「ほしいですよねー」という話から始まって、vimにあるgrepとかも物色しながら「いいのないねー」とか言ってたらkanさんが「@lestrrat 案件だ」って言い出して牧さんが召喚されてついさっきpecoに必要な機能が追加されてました。速いw ためしにpicotlsの開発ディレクトリでpecoの一行ラッパーperoを起動し、「EVP_Digest」を検索してみ

    コマンド一発でソースコード検索&表示できる「peco」改が凄い!
    hush_in
    hush_in 2017/03/25
  • https://gist.github.com/azu/d3fb5f970e4ff945ead4 を percol から peco にしただけのモノです

    hush_in
    hush_in 2016/12/21
  • ghq+ghs

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    ghq+ghs
  • 最近ナウイpecoを試してみたメモ

    最近、なにかとpecoというキーワードをきくようになった。 ナウいツールのようなので、流行に乗り遅れないように、僕も試してみた! pecoとは# pecoとは、コマンドラインからインタラクティブに情報源を検索するためのツール。 peco/peco みんな大好き、Emacs helmのようなことが、コマンドラインから可能になる。 インストール# pecoはgo言語でかかれているよう。まだ自分のPCgoが入っていなかったので、まずはインストールした。 パスの設定をする。.zshrcに追記。 # for go lang if [ -x "`which go`" ]; then export GOPATH=$HOME/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin fi 次に、以下のコマンドでインストール。

    最近ナウイpecoを試してみたメモ
    hush_in
    hush_in 2016/06/25
  • zshにpeco + ghqを導入したメモ - Qiita

    流行りからだいぶ遅れた感あるが、peco + ghqをMacに導入したのでメモっとく。 インストール homebrewでインストール。 $ brew tap peco/peco $ brew install peco $ brew tap motemen/ghq $ brew install ghq

    zshにpeco + ghqを導入したメモ - Qiita
  • 私のpeco活用事例 - k0kubun's blog

    pecoというインタラクティブに入力をフィルタして出力するコマンドがあって、使い始めてからシェルの操作方法が大幅にかわり、だいぶライフチェンジングだった。 最近このへんが流行ってるのでやたら記事あるけど、せっかくなので僕も使い道を紹介しようと思う。 pecoをzshで使う 1. peco ghq ghqを使ったローカルリポジトリの統一的・効率的な管理についてのこと。 僕も$GOPATHは$HOMEにしていて、今のところ別に困ることはない。 go getしたりghq getしたりして美しくディレクトリ切った上で、pecoに割り当てておいたC-sですぐ目的のディレクトリ開けるようにしてあるので、めちゃくちゃソース管理が楽になった。 function peco-src() { local selected_dir=$(ghq list | peco --query "$LBUFFER") if

    私のpeco活用事例 - k0kubun's blog
  • 1