AIXThis forum is for the discussion of IBM AIX.
eserver and other IBM related questions are also on topic.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
i am a number of weeks into aix 5L version 5.1 (company standard says so), and i have two gripes with it:
my first gripe is: there is no tab complete, not even <esc> <esc> works, and any combination after that isnt worth it as it'd be quicker to type it. Anyone found a way around this i would very much appreciate it if you could tell it here.
second gripe: the arrow keys to use commands that were in the history dont work. very annoying but at least <ctrl-k> works as a vi alternative.
After all this i do have to say that i very much like smit. quality tool, that. over all AIX is a good os.
Both your complaints seem to relate to the Korn shell rather than AIX. If you want Bash functionality, just install bash on your AIX boxes.
You'll find it on the "AIX toolbox for Linux Applications for Power Systems" CD which should have shipped with the base OS CDs. Install it using the standard rpm commands, or through smit install_latest.
ksh command history is like "old fashioned people vi" works.
You type EDITOR=vi
and then you type ESC k in order to go higher, j to go lower, space to move from one character to the next one, dw in order to delete a word, c2w to change two words, etc.
If you prefer, you type EDITOR=emacs, and you use emacs commands (Ctrl-P, etc...).
The TAB is another problem. TAB is CTRL-I, some terminal descriptions don't accept it. If you are on the main graphic console, type ECHO $TERM and look if the answer is dtterm or aixterm.
You know, the problems you face seem to show that you are not a true Unix user, but a Linux gadgets user. This means that, on a "true" Unix (AIX, sun-os, HP, etc...) you will have to learn some tricks, or install your favourite bash environment just like iainr says.
Hope this helped.
Zorba
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.