![]() |
UNIX command for line buffer
Does anyone know the UNIX command to remember the last commands typed.
I know the BASH shell does this but I'm trying to remember this command. I think it done with KSH, and it something -i vi I'm a bit rusty on Unix. :ugh: Rans. www.FlightForLife.co.uk |
Not sure if this is what you're after :
typing "history" gives you a list of the last commands. To get a historical command to rerun use the exclamation mark - eg : unix%: history 1001 vi render.php 1002 vi add_item.php 1003 vi render.php 1004 vi edit_blog_item.php 1005 vi edit_page.php 1006 vi edit_blog.php 1007 history unix%: !h ...will run the history command again - the last one beginning with h. or unix%: !1003 will run item 1003 (vi render.php) from the list |
Thank you Sir!
It was the history command and the "[CTRL] P" I was after. Thanks, Rans www.FlightForLife.co.uk |
On some version of the ksh if you type:
set -o vi this will enable you to use command completion. Also type ESC k to get last commands For command completion type a part of the command and hit ESC ESC if the command has been type before it will attempt to complete the rest of the line for you. |
| All times are GMT. The time now is 11:46. |
Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.