Por que o Page U / Down, o Home / End funciona menos no Solaris do que o ssh do Ubuntu?

6

Eu preciso trabalhar em um servidor Solaris sobre o ssh do meu laptop Ubuntu (Lucid). Eu tenho Home / End Insert / Delete Page Up / Down trabalhando em csh e bash usando bindkey e ~ / .inputrc, respectivamente. Mas não consigo descobrir como fazê-los funcionar em menos. Como posso descobrir qual é o problema e corrigi-lo?

    
por Ryan Thompson 29.10.2010 / 21:18

1 resposta

9

Encontrei a resposta aqui , na seção 4.4. menos (1) .

para usá-lo com as teclas de movimento, tenha este arquivo ASCII simples .lesskey em seu diretório pessoal:

^[[A   back-line
^[[B   forw-line
^[[C   right-scroll
^[[D   left-scroll
^[OA   back-line
^[OB   forw-line
^[OC   right-scroll
^[OD   left-scroll
^[[6~  forw-scroll
^[[5~  back-scroll
^[[1~  goto-line
^[[4~  goto-end
^[[7~  goto-line
^[[8~  goto-end

execute o comando lesskey . (Estas são seqüências de escape para terminais do tipo vt100.) Isso cria um arquivo binário .less contendo as associações de teclas.

    
por 29.10.2010 / 21:29