Quais são as funções equivalentes em tcsh
para as seguintes funções zsh
?
up-line-or-history
history-beginning-search-backward
down-line-or-history
history-beginning-search-forward
Eu tenho o seguinte código no meu , zsh que espero traduzir integralmente para o meu ".tcsh". O código abaixo deve ligar Ctrl-P
e Ctrl-N
a essas funções de pesquisa de histórico:
up-line-or-history-beginning-search () {
if [[ -n $PREBUFFER ]]; then
zle up-line-or-history
else
zle history-beginning-search-backward
fi
}
down-line-or-history-beginning-search () {
if [[ -n $PREBUFFER ]]; then
zle down-line-or-history
else
zle history-beginning-search-forward
fi
}
zle -N up-line-or-history-beginning-search
zle -N down-line-or-history-beginning-search
bindkey '^P' up-line-or-history-beginning-search
bindkey '^N' down-line-or-history-beginning-search
Alguma idéia de como seria o código tcsh
equivalente?