FreeBSDの世界から来た私は、Linux端末がFreeBSD、特にバージョン9.1のように動作するようにしたいと思います。デフォルトでは、cd
端末に入力して「上」矢印を押すと、履歴内のすべてのコマンドを参照できますcd
。多くの時間に勝つために。
完全な内容を入力する必要があるLinux DebianまたはCentOSでこの機能を有効にする方法がわかりません。誰でも助けることができますか?
ベストアンサー1
以下を追加してください~/.inputrc
。
# Press up-arrow for previous matching command
"\e[A":history-search-backward
# Press down-arrow for next matching command
"\e[B":history-search-forward
説明する
~/.inputrc
構成ファイルですGNUリードライン。多くのシェルはコマンドライン編集にreadlineを含み、bash
使用します。上の2行は、readlineに上矢印キー()と下矢印キー()のエスケープシーケンスを見つけたときに履歴検索機能を呼び出すように指示tcsh
します。\e[A
\e[B