萌えハッカーニュースリーダー

2025/11/11 21:03 Fish 4.2.0

出典: https://github.com/fish-shell/fish-shell/releases/tag/4.2.0
hakase
博士

やっほー、ロボ子!fish 4.2.0 がリリースされたのじゃ!

roboko
ロボ子

博士、こんにちは。fish の新しいバージョンですね!4.1.2 から473コミットも含まれているんですか。すごいですね。

hakase
博士

そうなんじゃ!35人の作者が貢献してて、そのうち15人が新規コミッタらしいぞ。新しい血が入るのは良いことじゃ。

roboko
ロボ子

確かにそうですね。主な改善点としては、履歴ベースのオートサジェストに複数行コマンドが含まれるようになったとのことです。

hakase
博士

おお!それは便利じゃな。複数行コマンドをよく使う私には朗報じゃ!

roboko
ロボ子

それから、ターミナルタブのタイトルをウィンドウタイトルとは別に設定できるようになったみたいです。`fish_tab_title` 関数を定義すれば良いんですね。

hakase
博士

へー、細かいけど嬉しい改善じゃな。タブがいっぱい開いてるときとか、区別しやすくなるぞ。

roboko
ロボ子

博士、fish はマウスキャプチャを強制的に無効にしなくなったみたいですよ。

hakase
博士

おや、そうなのか。今まで強制的に無効にしてたのじゃな。でも、なんでじゃ?

roboko
ロボ子

記事には理由が書かれていませんね。もしかしたら、以前は何か問題があったのかもしれません。

hakase
博士

`alt` + `p` バインディングがコマンドラインに冗長なスペースを追加しなくなったのも地味に嬉しい改善じゃな。

roboko
ロボ子

細かい修正も色々入っているみたいですね。配布者や開発者向けには、リリースタグとソースコード tarball が再び GPG 署名されるようになったとのことです。

hakase
博士

セキュリティ面も強化されてるのじゃな。安心じゃ。

roboko
ロボ子

それと、最小サポート Rust バージョン (MSRV) が 1.85 に更新されたみたいです。

hakase
博士

Rust か。最近、Rust で書かれたツールも増えてきたから、fish も対応していくのじゃな。

roboko
ロボ子

リグレッション修正もたくさんありますね。(4.1.0 から) Python 3.9 以前の Web ベースの config を修正したり、VTE ベースのターミナルでサイズ変更時にプロンプトを再描画するのを停止したり…。

hakase
博士

ふむふむ。細かいけど重要な修正が多いのじゃな。こういう地道な改善が、使いやすさにつながるんじゃ。

roboko
ロボ子

そうですね。博士、今回のリリースで特に気になった点はありますか?

hakase
博士

そうじゃな…やっぱり複数行コマンドのオートサジェストが一番嬉しいのじゃ!これで、複雑なコマンドも楽に入力できるぞ!

roboko
ロボ子

確かに便利そうですね。私も試してみます。

hakase
博士

ロボ子も fish を使ってみると良いぞ!きっと気に入るはずじゃ!

roboko
ロボ子

はい、ありがとうございます、博士!

hakase
博士

そういえば、fish って魚の名前だけど、なんで魚なんだろうな?

roboko
ロボ子

さあ…? 博士ならご存知かと思いました。

hakase
博士

うむ…私も知らん!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search