新人SEふにゅすけの自己啓発ブログ

うつ病を克服し、2017年でSE3年目となります。主に自己啓発、プログラミング、雑記ネタを扱います。まったり。

AIXでのコマンド入力補完方法、コマンド履歴の表示

こんにちは。ふにゅすけです。
 
たまには技術者っぽい内容の記事も書いてみようと思います。
 
私がAIXの端末に初めて触れたときに驚いたのが、コマンド入力補完方法と、コマンド履歴の表示方法です。
Linuxを操作したことがある方はご存知かと思いますが、Redhat Linuxでは、コマンド入力補完はTabキー、コマンド履歴の表示は↑キー、↓キーでできます。
 
しかし、AIXではこの方法ではコマンド入力補完とコマンド履歴の表示はできません。

 

 
AIXのコマンド入力補完、コマンド履歴についてまとめようとしたら、既にまとめられている記事がありました(まぁ当たり前か)。
 
AIXのコマンド入力はviモードが便利
 
 
詳細は上記の記事にてまとめられておりますので、簡単にまとめると以下のとおりです。
 
まず、コマンド入力モードをviモードにします。
 
set -o vi
 
・コマンド入力補完
Esc + \(¥マークのキー)
 
・コマンド履歴
Esc + k、 Esc + j
 
コマンド履歴は編集することもでき、操作に慣れてくるとより効率的にコマンドを実行することができます。
主要な操作は下記のとおり。
 
hキーで左へカーソル移動
lキーで右へカーソル移動
xキーで1文字削除
iキーで入力モードへ(他、viの操作と同様です)
Escキーでコマンドモードに切り替え