タグ

ブックマーク / qiita.com/xtetsuji (2)

  • いかに素早く目的のディレクトリにcdするか、そのためのTips - Qiita

    我々がシェルを操作している時間のうち、たぶん8割くらいはcdとlsを打っているんじゃないかとすら、私は思っています。 世の中には様々なシェルハックが溢れている昨今ですが、lsは置いといて、cdのコストを減らせれば、そこそこの効率化が図れるのではないでしょうか。そんなことを考えて色々な改善を考えてみたことをまとめた記事です。 私はBashユーザなのでBashの話ですが、Zshでも多少の改変で応用が効くのではないかと思います。 ここでの試行錯誤は2014年3月現在のものです。興味深い改造があれば都度書き足していきます。 cdのオプション まず man bash から cd の説明を観てみましょう。 cd [-L|-P] [dir] Change the current directory to dir. The variable HOME is the default dir. The var

    いかに素早く目的のディレクトリにcdするか、そのためのTips - Qiita
  • pecoの基礎の基礎 - Qiita

    「pecoってツールらしきものが流行っている」と思いつつ、導入とか難しそうと思って後回しにしていたんですが、気がついたら自分の手元のbash設定ファイルにpecoを使う関数が定義されていたので、改めて初歩からやってみました。 説明に使用しているシェルはお馴染みのbashです。 pecoとは GitHubのpecoのサイト とてもシンプルなツールで 「標準入力から受けた行データをインクリメンタルサーチして、選択した行を標準出力に返す」 コマンドです。 シンプルゆえに様々な組み合わせで効果を発揮します。あらゆる場面での選択肢を標準入力に渡して、選択された結果を標準出力から受け取って加工してコマンド実行をする、というのが基的な流れ。 説明じゃ伝わらないので実例を体験したほうが早いかも。 peco のインストール pecoで検索すると「pecoはGoでできている」とか出てきて「Goってなんぞや」

    pecoの基礎の基礎 - Qiita
  • 1