通常、上矢印キーを使用して前のコマンドに移動できます。しかし、これが常に機能するわけではありません。 ASCIIシーケンス(「^[[A
...」)を取得することもできますが、矢印キーを持たない古いキーボードにこの機能があるかどうかを知りたいです。当時はどのように機能しましたか?
別の方法がありますか?
答え1
EmacsモードではCtrl- P(前)、他の方向はCtrl- N(次)です。
viモードでESC(コマンドモードに入るために)そしてk上下jに
答え2
2つの感嘆符を使用してシェルでこれを行うことができます。!!
答え3
お気に入りのシェルを入力するだけで、フル履歴history
ダンプが実行されます。
ctrl-r
+検索コマンドの最初の文字を入力してみることもできます...
答え4
言及したように、シェルによって異なりますが、これらの答えに加えて他の方法があります。
このhistory
コマンドは、次のようないくつかの出力を表示します。
89 bash --version
90 source /Library//Developer/CommandLineTools/usr/share/git-core/git-completion.bash
91 brew install bash-completion
92 source ~/.bashrc
そうすれば、これを行うことができます。
!89
コマンドを再実行してください(bash --version
この場合)。