lesskey

lesskey [-o arq_saída] [arq_entrada]

Descrição

Este aplicativo permite personalizar as teclas usadas pelo paginador less. São parâmetros do comando:

  • arq_entrada é um arquivo texto com a descrição das teclas;
  • arq_saída é o nome do arquivo binário gerado pelo lesskey e que será utilizado pelo comando less. Se o arquivo de saída já existir, ele será apagado e criado novamente.

Exemplos

  • Podemos, por exemplo, criar um arquivo chamado teste que possui o seguinte conteúdo

^a forw-screen
^g back-screen
j quit

O arquivo acima define a tecla CTRL+a para avançar uma página, a tecla CTRL+g para voltar uma página e a tecla j para encerrar o aplicativo. É importante observar que as teclas padrão do aplicativo less que não são modificadas pelo comando lesskey podem ainda ser usadas dentro do paginador. As teclas definidas acima no arquivo teste só poderão ser utilizadas no less após a execução do comando

lesskey teste

Este comando cria o arquivo .less no diretório home do usuário. Portanto, basta deletar este arquivo para desabilitar as novas teclas.

  • Por padrão, as novas definições para o less ficam no arquivo .less. Mas é possível usar um arquivo com outro nome. Para criar o arquivo aluno a partir do arquivo teste, basta digitar

lesskey -o aluno teste

Em seguida, é preciso definir a variável de ambiente LESSKEY.

export LESSKEY=~/aluno

Neste exemplo, assume-se que o arquivo foi criado no diretório raiz do usuário.

 

Sumário      |      Topo