Como posso parar menos de armazenar o histórico?

12

Sempre que pesquiso um termo em less , ele armazena minha pesquisa no arquivo .lesshst . Como posso parar esse comportamento?

    
por fouric 05.12.2013 / 05:58

1 resposta

17

Abra um terminal e crie um arquivo .lesskey em sua pasta pessoal e anexe o seguinte a ele:

#env
LESSHISTSIZE=0

Se você já tiver o arquivo .lesshst em sua pasta pessoal, exclua-o e digite o comando

lesskey

Você deve receber algum erro aqui. Isso não armazenará nenhum histórico de less a partir de agora, até você alterar o arquivo .lesskey .

De a página do manual de menos :

  

VARIÁVEIS DO MEIO AMBIENTE

   Environment variables may be specified either in the system environment
   as usual, or in a lesskey  (1)  file.   If  environment  variables  are
   defined  in  more  than one place, variables defined in a local lesskey
   file take precedence over variables defined in the system  environment,
   which take precedence over variables defined in the system-wide lesskey
   file.
     

MENOS HISTÓRICO

          The maximum number of commands to save in the history file.  The
          default is 100.

EDITAR:

A partir dos comentários, encontrei uma maneira melhor de evitar ter um arquivo de histórico por menos.

No arquivo .lesskey na pasta base, anexe o seguinte:

LESSHISTFILE=-

ou

LESSHISTFILE=/dev/null

Se você colocar isso no seu arquivo ~/.bashrc , isso funcionará, mas terá uma precedência menor se você tiver outros valores no seu arquivo .lesskey para as mesmas variáveis.

Você pode querer dar uma olhada nisso:

por jobin 05.12.2013 / 06:35

Tags