unix less - problema com a tecla Enter no teclado numérico

3

Quando uso o comando unix 'less', fico constantemente frustrado porque usar a tecla Enter no teclado numérico não funciona, mas em vez disso digita 'ESCOM'.

Existe uma maneira de corrigir isso?

    
por Winter 18.05.2010 / 15:39

2 respostas

5

Isso ocorre porque a tecla Enter do teclado numérico envia um comando diferente, em seguida, a tecla Enter do teclado. Você poderia mapear globalmente a chave para enviar o comando normal Return / Enter, mas entender que isso afetará como a chave também funciona em todos os outros programas.

Veja algumas dicas sobre como remapear a chave em X- Windows usando xmodmap ou no console / terminal usando loadkeys . Você provavelmente deseja mapear o código de tecla 104 ("KP_Enter") para o comando "Retornar".

    
por 18.05.2010 / 16:29
1

Use lesskey .

~ $ vi .lesskey
#command
\OM        forw-line
~ $ lesskey

Se esse caractere não corresponder ao do seu teclado, tente usar o valor octal de escape.
Você também pode usar outra ação como invalid (beeps) ou noaction .

    
por 11.11.2015 / 14:44

Tags