bashやzsh、fishのようなモダンなインタラクティブシェルには、過去に入力した内容を検索・再利用することができる「履歴機能」が搭載されています。 シェルに組み込まれた履歴機能を活用することでコマンド入力の効率を高めることができますが、さらに上を目指すならば「Atuin」を検討してみると良いかもしれません。 Atuinは、既存のシェル履歴をSQLiteデータベースで置き換え、実行したコマンドや追加情報を保存することができるオープンソースツールです。エンドツーエンドの暗号化に対応した同期機能を利用して、複数のマシンで同じ履歴を利用することもできます。同期サーバーは無料で利用でき、自分でサーバーを立てることもできます。 Atuinは以下のシェルに対応しています。 zsh bash fish nushell xonsh 以下使用方法を説明します。 Atuinのセットアップ AtuinはRus
