タグ

fishとenhancdに関するishideoのブックマーク (2)

  • ターミナルのディレクトリ移動を高速化する - Qiita

    tl;dr よく使われるコマンドの一つに cd コマンドがあります。ターミナル生活の 80% 近くは cd と ls である、という英文記事を何処かで見かけました。それを効率化しようという Tips です。 目的 cd はよく使われるのに使い勝手が悪いコマンドである気がしてなりません。cd コマンドは有効なパス(相対パス、絶対パスは問わず)しか解釈してくれないからです。つまり、存在していて尚且つパスが解決できるものに限るのです。例えば、ホームディレクトリにいるときに、/home/lisa/work/dir に行こうとして cd dir とだけタイプしても no such file or directory (そんなディレクトリは見当たらないよ!)と言われてしまいます。きちんとした経路でなければならないのです。いちいちパスを覚えていない場合や、部分的にしか思い出せない場合には結構面倒ですよね

    ターミナルのディレクトリ移動を高速化する - Qiita
  • fishで適当なfuzzy finder的なツールと連携するプラグイン作った - Qiita

    とりあえずデモをご覧ください。 これはなに? CLIを普段からご利用の方にはおなじみのいつものやつです。 なんとなく思い立ってfish shellを使ってみよう!となったのですが、zshでenhancdに甘えきってしまっていた身としては、zとかautojumpなんて今更使ってられないわけです。 なんか代替ツール無いのか・・!と思って色々探しはしたものの、満足できそうなプラグインは見つけられず、しゃーなしで自作してしまった、という感じです。 で、どうせ作るならと思い、mollifier/anyframeとb4b4r07/enhancdを足して3で割ったくらいの機能にしてみました。 機能的にはanyframeのfish版という感じなので、 ANYFrame For Fish shell 略してanyfff、と名付けました。 なにができるの? コンセプト的にはanyframeとだいたい同じなので

    fishで適当なfuzzy finder的なツールと連携するプラグイン作った - Qiita
  • 1