bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re: A wonderful idea about shell!


From: Bob Proulx
Subject: Re: Re: A wonderful idea about shell!
Date: Tue, 27 May 2008 21:26:15 -0600
User-agent: Mutt/1.5.13 (2006-08-11)

donglongchao@163.com wrote:
>          My real meaning in my last mail is that when we carry out a
>          command exactly in a second time ,in fact we could not need
>          to create a new one but we use the old one and locate
>          ourselves on the location of the old command.If we could
>          make the shell running in this way, when we carry out a
>          same command,we could get to the location of the
>          command(the old one) and we could carry out the commands we
>          very often do near the old one with only a few presses of
>          'up' or 'down' arrow.

Try this.  Try using Control-r to search backward in history for your
command.  Then try using Control-o to Operate on the line and to get
the next line.

  $ echo one
  $ echo two
  $ echo three
  ... type in control-r to start the search then "one" to locate it ...
  (reverse-i-search)`one': echo one
  ... type in control-o to operate on it and get the next line ...
  $ echo two
  ... type in control-o to operate on it and get the next line ...
  $ echo three

The bash documentation for the says:

       operate-and-get-next (C-o)
              Accept the current line for execution and fetch the next
              line relative to the current line from the history for
              editing.

Bob




reply via email to

[Prev in Thread] Current Thread [Next in Thread]