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:
- Como tornar
less
mais amigável