タグ

pecoに関するatsushifxのブックマーク (3)

  • fzfとghqを組み合わせてプログラミングの心理的・作業的負荷を軽減する

    fzfとghqを組み合わせてプログラミングの心理的・作業的負荷を軽減する 対象読者 fzf+ghqは便利だよという話はよく耳にするけど、具体的なイメージが湧かない人。 モチベーション ターミナルでの作業を効率化するtipsとしてfzf(もしくはpeco)+ghqの組み合わせは非常に有名です。もちろん筆者も毎日活用していて、fzfとghqが無いとプログラミングできないなと感じる程に気に入っています。 しかし、実際に使ってみるまでは具体的にどう便利なのかイメージしづらく、筆者自身も想像していたのとは全く別の便利さを感じていることに気がついたので、ここで言語化してみようと思います。 fzfとは go製のファジーファインダです。要するにfzfコマンドに何でも良いので一覧を渡してやると、その一覧からインクリメンタルサーチで絞り込みができるcliです。fzf単体で何かをするものではなくて、シェルコマン

    fzfとghqを組み合わせてプログラミングの心理的・作業的負荷を軽減する
  • つながり駆動開発 or 「pecoのキー処理周りは全部パクりました」 : D-7 <altijd in beweging>

    先週 @k0kubunさんがpecoで複数キーの入力シーケンスに対してアクションを起こす(例:C-x, C-cで終了する、みたいなの)PRをしてくれたのでそれをマージした。pecoには楽しいお兄さんが色々コントリビュートしてくれているので、そのPRを見た瞬間にこんなコメントが mattn@mattn_jpこりゃあ、コナミコマンド作るしかねぇべ / “Accept key sequence by k0kubun Pull Request #124 peco/peco GitHub” http://t.co/YwjJo9Ao1A 2014/07/03 01:06:44 おお、いいですね、ということで実装してみようとしたところ… うっ… 設定ファイルから読み込んで動的に作る無名関数からレキシカルな変数へのスイッチングしてて、これをプログラム内部から他に作る方法がねぇ!w 設定ファイルからはできる

    つながり駆動開発 or 「pecoのキー処理周りは全部パクりました」 : D-7 <altijd in beweging>
  • peco、ghq、gh-openの組み合わせが捗る - Webtech Walker

    それぞれのツールは以下を見ればどんなのかわかると思う。 peco(Simplistic interactive filtering tool)を作った話 : D-7 ghq: リモートリポジトリのローカルクローンをシンプルに管理する - 詩と創作・思索のひろば (Poetry, Writing and Contemplation) GitHubのレポジトリURLを開くgh-openコマンド - unknownplace.org pecoとghqを組み合わせる例はpecoのREADMEにあるようにかなり強力で、ghqで管理しているリポジトリのディレクトリにcdしたりするのに便利。 こんな感じ。 $ cd $(ghq list -p | peco) また、typester先生作のgh-openは指定したディレクトリのリポジトリをGitHubで開けるので、同じように使えばpecoでGitHub

    peco、ghq、gh-openの組み合わせが捗る - Webtech Walker
    atsushifx
    atsushifx 2014/06/24
    peco熱いな。標準入力からのフィルタリングと一覧表示の便利さがすごいということか。英語園での広がりがどうなっているか知りたい
  • 1