> Heh. Sorry for not reading your first posting thoroughly enough. > > From the zshcontrib(1) manual: > > up-line-or-beginning-search, down-line-or-beginning-search > These widgets are similar to the builtin functions > up-line-or-search and down-line-or-search: if in a > multiline buffer they move up or down within the > buffer, otherwise they search for a history line > matching the start of the current line. In this case, > however, they search for a line which matches the > current line up to the current cursor position, in the > manner of history-beginning-search-backward and > -forward, rather than the first word on the line. > > So, you'd probably need something along the lines of this: > > autoload -Uz up-line-or-beginning-search > autoload -Uz down-line-or-beginning-search > bindkey '\eOA' up-line-or-beginning-search > bindkey '\e[A' up-line-or-beginning-search > bindkey '\eOB' down-line-or-beginning-search > bindkey '\e[B' down-line-or-beginning-search
OK! I placed those 6 lines in my ~/.zshrc.local and resourced the config file. The key mapping seems intact: % bindkey '"^[[A" up-line-or-beginning-search But if I attempt to use the uparrow now, I get: % vim ~/ :( No such widget `up-line-or-beginning-search' You thoughts are welcomed and thank you. _______________________________________________ Grml mailing list - [email protected] http://ml.grml.org/mailman/listinfo/grml join #grml on irc.freenode.org grml-devel-blog: http://blog.grml.org/
