Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

fishに関するryskosnのブックマーク (17)

  • Mac で fish shell 環境を10分で構築する

    はじめに fish は速くて使いやすい shell です。数年前に zsh から乗り換えましたが快適に使えています。 直近で Mac で fish shell の環境を構築する機会が2回ほどありましたので、その手順を簡単に残しておこうと思います。ちなみに M1 Mac でも問題なく動作しました。 Install Homebrew が入っている前提の話になります。

    Mac で fish shell 環境を10分で構築する
    ryskosn
    ryskosn 2021/02/16
  • zshからfishに移行してみた

    一ヶ月くらいEucalyn配列でできるだけ生活していたら、CorneでQWERTYが全然打てなくなっててびっくりしました。ノートPCのキーボードではちょっと引っかかるけど普通なので、Corne用の脳領域が出来たようです。 それは置いておいて、つい最近zshからfishへ移行してみましたので、関連する諸々をメモしていこうかと思います。 fishや他のdotfilesは以下で管理しています。 https://github.com/derui/dotfiles 移行の動機 なんとなく。 いきなりこう書くのもどうかとは思いますが、実際↑の通りなので。元々はzshを5年くらい使っていましたが、ここ2年くらいはほとんどカスタマイズとかもすることなく、完全に惰性で利用している感じでした。 zshはemacs/vimのようにカスタマイズを極めれば最高なのは確かなんですが、その時間自体を取れなくなってきた、

    ryskosn
    ryskosn 2020/01/17
  • Starship: Cross-Shell Prompt

    Compatibility FirstWorks on the most common shells on the most common operating systems. Use it everywhere! Rust-PoweredBrings the best-in-class speed and safety of Rust, to make your prompt as quick and reliable as possible. CustomizableEvery little detail is customizable to your liking, to make this prompt as minimal or feature-rich as you'd like it to be.

    Starship: Cross-Shell Prompt
    ryskosn
    ryskosn 2019/09/25
    プロンプトをカスタマイズしてくれるツール?
  • fish shellで文字列操作

    fishのシェルスクリプトで外部コマンドを利用せずに文字列操作を行う場合のメモ。 他シェルの場合はParameter expansionによる文字列操作機能があるがfishの場合はどうすれば良いのかを調べてみた。 ドキュメント https://fishshell.com/docs/current/index.html#expand を確認するもParameter expansionによる該当機能は無さそう。 しかしながら代わりにstringなるビルトインコマンドが存在する。 stringコマンドには文字列の置換、結合、分割、トリム、部分文字列化、エスケープ、マッチそして文字数取得機能があり、 置換、マッチについては正規表現が利用可能。利用可能な正規表現構文は改訂版Perl互換正規表現(PCRE2) fishやstringコマンドに限った話ではないが、コマンドに与える文字列がハイフンから始ま

  • pecoを使って削除したいブランチを選択するfish用関数や、その他もろもろ。

  • and:他シェルの「&&」相当!直前コマンドが正常終了時に実行

    and は現在の終了ステータス が 0のときにコマンドを実行します。 つまり、 直前に実行したコマンドが 正常終了したときです。 and はif や while の条件式の 一部として使われます。 if と while のドキュメントを 参照してください。 and は現在の終了ステータスを 変更しません。 フォアグラウンドで実行して 終了したばかりの終了ステータスは $status変数 を参照することで いつでもアクセスできます。 以下のコードは make コマンドでプログラムを ビルドします。 ビルドが成功したとき、 make の終了ステータスは0で、 プログラムがインストールされます。 もし、 make か make install が失敗したとき、 or コマンドにより make clean が実行されます。 make clean はビルドの際に 作成されたファイルを削除します。 m

    and:他シェルの「&&」相当!直前コマンドが正常終了時に実行
    ryskosn
    ryskosn 2017/10/01
  • Muuny Blue

    Exactly How to Make Use Of Airbnb Booking Airbnb is an internet site and also mobile app that matches people seeking a place to remain with property owners happy to rent their homes, apartments, castles, and also luxury yachts. The firm assists in the deal and also bills a service fee for every booking. The solution permits users to search… What Does an Accident Legal Representative Do? An acciden

    ryskosn
    ryskosn 2017/01/27
  • 🐟 fish-shell と fisherman の tips - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    🐟 fish-shell と fisherman の tips - Qiita
    ryskosn
    ryskosn 2017/01/24
  • GitHub - jorgebucaran/fisher: A plugin manager for Fish

    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

    GitHub - jorgebucaran/fisher: A plugin manager for Fish
    ryskosn
    ryskosn 2017/01/24
  • fishからのpecoの利用が簡単過ぎるので移行完了 | KEYPOINT – キー・ポイント株式会社 開発日誌

    2014年の新年の挨拶以来となる大西ですw 夏休みは終わってしまいましたが、いかがお過ごしでしょうか。 私は、現在Umieで行われている、スプラッシュファンタジア2016へ夏休み最終日(8月15日)に行ってきました。 今年は、例年通り音楽に合わせて大量の水も振ってきますが、炎も加わりかなりイイ感じのイベントです。 23日までですので、興味のあるご近所の方は着替えを持って行ってみてはどうでしょうか?もちろん、濡れないエリアでの観戦もありですが、個人的には少しでも濡れた方がイイかなと思います。 前置きが長くなりましたが、題です。 以前から、一部のマシンでは、Zshからfishへデフォルトシェルを変更してみたのですが、ぜんぜん時間が取れずよく使うpecoがzshのみという中途半端な状態を半年以上放置していたので、オリンピックを見ながら思い切ってfishに全面移行するために、fishからpeco

    fishからのpecoの利用が簡単過ぎるので移行完了 | KEYPOINT – キー・ポイント株式会社 開発日誌
    ryskosn
    ryskosn 2017/01/06
  • Fisherman

    The plugin manager and CLI toolkit for fish An Open Source project by the Ocean. Made with by Fishermen

    ryskosn
    ryskosn 2017/01/02
  • fish shell

    Finally, a command line shell for the 90s fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. fish will delight you with features like tab completions and syntax highlighting that just work. It will make you exclaim "Of course fish does that!".

    ryskosn
    ryskosn 2016/05/23
  • 詳解 fishでモダンなシェル環境の構築(fish,tmux,powerline,peco,z,ghq,dracula) - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    詳解 fishでモダンなシェル環境の構築(fish,tmux,powerline,peco,z,ghq,dracula) - Qiita
    ryskosn
    ryskosn 2016/05/23
  • いいからfish shellつかってみろ - Qiita

    プロンプトの色だけではなく、 gitを使うユーザー向けの設定が行えて便利。 oh-my-fish oh-my-fishを使うとより便利にfish shellを使うようにすることができる。 ... ~/.config/fish 以下に自作functionを並べるより、 ある程度用意されたfunctionを使えるということでおすすめだったりする。 ただし 職場の先輩から渡されたbash向けスクリプトを実行したい場合は、 常にshellを切り替えることになるので大変である。

    いいからfish shellつかってみろ - Qiita
    ryskosn
    ryskosn 2016/05/23
  • fishと出会った - にわとりあたま

    2016 - 01 - 06 fishと出会った fish_shell msys2 日記 fish というのを知りました。 fishshell.com 魚じゃないです。シェルです。 ちゃんとしたお名前は friendly interactive shell というそうです。略すと fish じゃんね、ということです。 (なので ドメイン のfishshellはfi shell shellということに...無論fish.comが取れるとも思いませんが...) 名前のまんまですが、ユーザフレンドリーなのがウリのシェルとのこと 現在愛用している zsh で不便なく作業できているので特に触れる必要はないかな...と考えてたのですが、 「こうして人は新しい物に触れなくなってゆくんだね...」 と思いましたので触れてみることにしました。 (なおfishは別に新しくないです) 言い訳 この記事は私

    fishと出会った - にわとりあたま
  • お手軽なzshからfish shellへの移行手順 - Qiita

    みなさん、fish shellをお使いでしょうか。 綺麗なシンタクスハイライト、ワイルドカードの使えるls、綺麗なサジェスト、履歴管理、WebUIによる設定などとにかく便利なものが多いですね。 何よりすごいのは、デフォルト設定でかなり使えるということです。詳しくできることはこちらの記事を参考に。 数年zshを使い続けて来ましたが、設定のしやすさ、デフォルトの使いやすさ、インストールのしやすさでfish shellが完勝でした。 というわけで、zsh環境からfish shell環境に移行する時にやっている手順を健忘録的に以下にまとめます。 移行手順 http://fishshell.com/ のプラットフォームに合わせたやり方でインストール cp $HOME/.zshrc $HOME/.config/fish/config.fishで設定をコピる vim $HOME/.config/fish

    お手軽なzshからfish shellへの移行手順 - Qiita
  • OSXでfish shellを使う - Qiita

    chshしてchsh: /usr/local/bin/fish: non-standard shellと怒られる場合は vimなどで/etc/shellsを開いてファイル末尾に/usr/local/bin/fishを追記するとよい ターミナルを再起動するとシェルがfishになっているはず oh-my-fish fishは素の状態でもかなり補完効いてくれたり便利なんだけど 色々設定したい場合、zshのoh-my-zshのような設定を管理するフレームワークのoh-my-fishがある 導入は簡単で公式サイトの以下のコマンドを叩けばよい curl -L https://github.com/bpinto/oh-my-fish/raw/master/tools/install.fish | fish テーマ変える fishの設定ファイルは.bashrcや.zshrcとかではなくて $HOME/.c

    OSXでfish shellを使う - Qiita
  • 1