Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: Command Completion and up-arrow



Thanks very much Mikael.

The syntax required is:

ÂÂÂÂÂÂÂ bindkey '^[[A' up-line-or-search
ÂÂÂÂÂÂÂ bindkey '^[[B' down-line-or-search


Corwin

Mikael Magnusson wrote:
2008/10/28 Corwin Zechar <czech@xxxxxxxxx>:
  
Hi -

In tcsh, when I put the following lines in my .tcshrc:

      bindkey -k up history-search-backward
      bindkey -k down history-search-forward

The effect is that when I type one or more characters and press up-arrow,
tcsh attempts to match commands in my command history to the characters I
have typed.

Is there a way to do this in zsh?
    

yes

  
Do I need to write a completion function?
    

no

Just use the same commands as you used in tcsh, but drop the -k and
you have to write the literal code for "up" and "down", ie something
like ^[[A and ^[[B.

  



Messages sorted by: Reverse Date, Date, Thread, Author