kshで補完とコマンド履歴

※当サイトでは広告を掲載しています

新プロジェクトに移り、かなり久しぶりにAIXを使うことになったわけですが、今回使うシェルがkshということで、コマンド履歴の出し方とか、Linuxでいうタブ補完のやり方を忘れてしまっていて困りました。

今後いつまた同じようなことになるかわからないので、メモを残しておかねばなりませぬ(笑)

コマンド履歴の出し方

Ctrl+p(Linux上のカーソルキー上)

Ctrl+n(Linux上のカーソルキー下)

コマンド入力補完(Linux上でのタブ補完)

set -o vi(ESC1回と'¥'で補完)

set -o emacs(ESCを2回たたくと補完、ESC1回と'='で補完候補表示)


コマンド入力補完は、emacsの方が便利かも。同じキーを2回たたく方が早いし、候補を表示できるのが大きい。でも、やっぱりLinuxの方が長く使っているから、手が自然とカーソルキー上下やタブキーを押しちゃうんだよなぁ・・・しくしく。

コメント

タイトルとURLをコピーしました