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

タグ

fishに関するissmのブックマーク (15)

  • Windows10で快適なfishシェル環境構築 - Qiita

    はじめに 記事ではWindows10を対象に、快適なターミナル環境を設定します。 環境のメリットは、以下の3つです。 視認性が高く、モダンなテーマ(ログインするだけでテンションが上がる) 強力な補完機能(Tabを連打するだけで簡単) 日常使いのためのエイリアス(ひたすら効率化) 環境 Windows 10 (Version 1903,初投稿時は1603) Windows Subsystem for Linux git 2.20.1 fish 3.0.2 fisher 4.1.0 (2020/11/9 update!) Homebrew 2.0.0 (2019/2/2 update!) ConEmu (version: 190526) 記事では、Windows10 Version 1709で正式機能となったWindows Subsystem for Linuxで環境を作っていきます。(

    Windows10で快適なfishシェル環境構築 - Qiita
  • fish の始め方

  • Fish (Unixシェル) - Wikipedia

    fishの文法は他のシェルスクリプト言語と少し異なる。これらの変更は言語を容易に学習できるように、そして言語を強力にしている。fishとBashに代表する他のシェルスクリプト言語との明確な違いは、変数はトークンを必要としない。これはすなわち、引用符を用いて文字列を囲むということを滅多にしないのである。 # 変数代入: 変数fooに対しbarという値をセットする。 # ここで=演算子を使ってはならない。これは空白文字によって判別される。 # 加えてsetコマンドは配列やスコープなどと拡張して使うことが出来る。 > set foo bar > echo $foo bar # コマンド代入: 変数wdに対してpwdコマンドの出力を代入する。 # ここで `` を使ってはならない。これはネストが出来ない上、'' と非常に紛らわしいからである。 # それから$()も使ってはならない。fishに於いて

    Fish (Unixシェル) - Wikipedia
    issm
    issm 2019/09/13
  • history:コマンドライン履歴の表示・検索・マージ・削除

    history search は 検索文字列にマッチする 履歴を出力します。 検索文字列を 指定しなかった場合は、 全履歴を出力します。 単に history コマンドを 実行した場合のデフォルトの挙動です。 サブコマンドのうちの ひとつを検索文字列に 指定するときのみ、 明示的に history search と起動する必要があります。 search delete merge save clear 他の検索オプションを 指定しない場合は --contains オプションが 使われます。 履歴の順番は 新しい方から古い方に 並びます。 標準出力が 端末につながっているとき、 history 関数はページャに パイプされます。 history ビルトインは 単に標準出力に出力するだけです。 history delete は 履歴のエントリを削除します。 以下のオプション --prefix -

    history:コマンドライン履歴の表示・検索・マージ・削除
    issm
    issm 2019/03/14
  • fish shellチュートリアル

    fishはフル装備のコマンドラインシェル(bashやzsh同様)で、賢くユーザフレンドリーです。 fishは シンタックスハイライト 、 オートサジェスチョン 、知識ゼロ・設定ゼロでそのまま動作する TAB補完 をサポートしています。 もし、コマンドラインをもっと生産的に、便利に、楽しい(難解な文法や設定オプションを学ぶことなく)環境にしたいならば、fishはあなたの求めていたシェルかもしれません! このチュートリアルはコマンドラインシェルやUnixコマンドの知識があり、fishがインストールされていることを前提とします。 もし、他のシェルについての深い理解があり、fishとの相異点を知りたいならば、 「 他のシェルと違って 」 という魔法の語句を検索してください。 それは重要な相異点を表してます。 fishを立ち上げると、このように表示されます。 Welcome to fish, the

    fish shellチュートリアル
  • sshd_configの構文チェック - inamuu wiki site

    #freeze Linux全般 メディアをマウントした際に、「デバイスを使用中です」と表示されてアンマウントできない場合の原因は、カレントディレトリがマウントディレクトリの場合です。 要するに、マウントしているディレクトリにいる場合です。 アンマウントする場合は、マウントディレクトリから移動してから実行してください。

  • fish shell を使いたい人生だった | DevelopersIO

    2019年4月15日: fisher version 3.2.8にアップデートしました。これに伴い、もともと記事内で記載していた fisher install コマンドを 、fisher add に変更しました ずっとbashを使っていました。zsh、興味はありましたが、プラグインのための設定を書くのがなんとなく大変そうだという理由で、敬遠していました。そこに fish shell (以下 fish) が手を差し伸べてくれたのです。結論から書くと、bash と同程度の設定ファイルの記述量で、ディレクトリ間の移動やコマンド履歴の呼び出しといった利便性は飛躍的に向上しました。そして見た目が良い。入れて損はありません。 想定読者 Mac で bash を使っている方。 バージョン情報 ソフトウェア バージョン どこまでやるか このたぐいの作業、はじめるとキリがありません。調べるうちにさらに便利な

    fish shell を使いたい人生だった | DevelopersIO
  • 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!".

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

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

    ターミナルのディレクトリ移動を高速化する - Qiita
  • 詳解 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
  • fish で bck-i-search - Qiita

    bash とか zsh とかで Ctrl-R で発動するアレ。Ctrl-R に続いて過去に実行したコマンドのどこか一部を適当にタイプすると一致するものを探してきてくれる。便利。 ポイントは部分一致なところ。よくあるのは「コマンドじゃなくて、それに続くパラメータの方がユニークなので、そちらで探す方が効率が良い」みたいなパターン。たとえば、こんな感じの履歴があるとしよう。 $ curl 'http://api.example.com/users?q=foobar' -X GET -H 'Accept: application/json' | jq ".users[] | .name" ここで困ったことに curl で始まる履歴はこれ以外にも山ほどある。^Rcurl とタイプしても似たようなものがいろいろ出てきて絞りきれない。探したいのは curl に渡したパラメーターに foobar というキ

    fish で bck-i-search - Qiita
  • Use plenv with fish shell - Shohei Yoshida's Diary

    Installation % git clone git://github.com/tokuhirom/plenv.git ~/.plenv Add configuration Add following configuration to your configuration file(ex ~/.config/fish/config.fish) set -gx PATH ~/.plenv/bin $PATH . (plenv init - | psub) Relaunch fish. % exec fishYou can use plenv with fish now.

    Use plenv with fish shell - Shohei Yoshida's Diary
  • fish 3.0がやってきた - Qiita

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

    fish 3.0がやってきた - Qiita
  • fish shellが結構良かった話

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Fishermanは名前を変更しFisherとなったため、それにともない内容を修正しました。 Yaourtはすでに開発が終了しているため、Yayを使うよう修正しました。 Fisherのインストール方法やコマンド体系の情報が古くなっています。プラグイン紹介以下もすべて修正する必要があるため、修正していません。FisherのREADMEを参考にしてください。 「fishいいよ」みたいな話は何度かちらっと聞いていたんですけど、ちょっと調べてみたところPOSIX非互換ということで、あまり興味を持てずにいました。 しかし最近Twitterで勧めら

    fish shellが結構良かった話
  • 全訳!fishシェル普及計画

    デフォルト の設定が貧弱→fishならば 無設定で便利機能満載 シェルスクリプト が苦手→fishスクリプトならば シンプル でわかりやすい 無駄に 多機能 で覚えきれない→fishは必要な機能を 厳選 している マニュアルが わかりづらい →fishのマニュアルは 具体例満載 でわかりやすい 設定ファイル を書くのが面倒→fishならば Webブラウザ で設定できる! 補完設定 を書くのが面倒→fishならばmanページを解析して 自動で 補完設定をしてくれる シングルクォート 中にシングルクォートを書けない→fishならば \’ と書ける 関数や環境変数を保存 するのに設定ファイルの書換えが面倒→fishならばその場で 永続化 できる 和訳 マニュアルがない→fishの 最新版公式文書を全訳済 他にもこんな便利機能があります。 Webブラウザのような Auto suggestion ま

    全訳!fishシェル普及計画
    issm
    issm 2016/09/07
    fish-ing site.
  • 1