CTRL+でコマンドを検索しようとしてもR見つからないことがありますが、最近使用したり、CTRL+Rで検索したりして成功しました。
`historyを実行した後、コマンドを再度見つけることができます。
この動作は正常ですか?どのように変更できますか?
CTRL+でコマンドを検索しようとしてもR見つからないことがありますが、最近使用したり、CTRL+Rで検索したりして成功しました。
`historyを実行した後、コマンドを再度見つけることができます。
この動作は正常ですか?どのように変更できますか?
Ctrl+履歴内の現在の位置からR逆方向に検索するため、すでにその位置を移動している場合は、最後の方のパーツを見逃してしまいます。
例えば:
themel@kallisti: ~ $ foob
bash: foob: command not found
themel@kallisti: ~ $ barz
bash: barz: command not found
themel@kallisti: ~ $ barq
bash: barq: command not found
themel@kallisti: ~ $ quarg
bash: quarg: command not found
Ctrl + R、barは以下を生成します:
(reverse-i-search)`bar': barq
しかし、履歴のそのポイントに移動します-後でCtrl + Rを実行して検索するとquarg
、それは見つかりません。end-of-history
これは、インデックスを再設定するために(デフォルトではM->)を使用して修正することでリセットされます。