標準で組み込まれている bash に替えて zsh をインストールして使います。zsh は高機能で色々なことができます。その中で気に入っているのが、コマンドオプションの補完機能と強力なヒストリ機能です。 コマンドオプションの補完機能では、コマンドを入力した後に tab キーを押すとそのコマンドで入力可能なオプションを補完します。例えば、cp - と入力した後に tab キーを押すと次のように表示されます。更に tab キーを押すと --archive から順番に cp の後に補完されます。補完するものはこれ以外にも色々あります。様々な場面で tab キーを押してみてください。 $ cp - --archive -a -- same as -dpR --copy-contents -- copy contents of special files when recursive --dere