RSS惑星Python

アナーキャット:fishシェルをテスト中

著者は2ヶ月間にわたってfishシェルをテストし、その観察結果を共有している。オートコンプリートとデフォルトのプロンプトは優れていると評価しているが、プロンプトの作成に顕著な遅延があることを指摘している。POSIXスタイルの関数はサポートされていないため、既存のスクリプトの適応が必要である。ヒアドキュメントとプロセス置換は異なる方法で機能するため、回避策が必要である。ドキュメントは限られていると考えられており、情報へのアクセスが容易ではない。マルチラインコマンドは、一部の端末では改行で表示されるため、表示に影響を及ぼす。重要な違いとして、POSIXスタイルのサブシェルが不足しており、代わりに括弧ではなく`begin`/`end`ブロックを使用する必要がある。環境変数の割り当ては異なり、エイリアスは通常とは異なる動作をするため、回避策が必要となり、ビルトインのオーバーライドができない。著者はこれらの不一致を苛立たしいと感じており、特にバックスラッシュのエスケープ動作に不満がある。全体的には、著者の経験は混合されており、fishシェルはbashやzshと比較して、強みと弱みの両方を示している。
favicon
anarc.at
Anarcat: testing the fish shell