Por Meta-x tcsh significa que espera o caractere ESC ASCII (também conhecido como ^[ ou \e ) seguido por x . Você sempre pode fazê-lo pressionando Escape e x rapidamente em seqüência, ou alguns terminais o fazem pressionando Alt-x .
Alguns outros terminais enviam o caractere x com o 8o bit definido ao pressionar Alt-x . Com xterm , você pode alterar isso adicionando:
XTerm*metaSendsEscape: true
para um arquivo de recurso X11.
Agora, para pesquisar em tcsh , se você deseja emular emacs / zsh Ctrl-R ou Ctrl-S no modo emacs , você terá que ligar os widgets i-search-back e i-search-fwd :
bindkey '^R' i-search-back
bindkey '^S' i-search-fwd
No entanto, note que, geralmente, para o driver do terminal, ^S é o caractere stop que pausa a entrada e saída do terminal (reiniciado com ^Q ). Então, se você quiser ligar ^S , terá que desabilitar isso desabilitando o controle de fluxo:
stty -ixon
Ou ligue stop a algum outro caractere:
stty stop '^T'