less
pode usar um programa auxiliar para decodificar arquivos para exibição. Isso é configurado usando a variável de ambiente LESSOPEN
; veja
echo $LESSOPEN
Normalmente, isso usa um ajudante chamado lesspipe
.
Veja a seção "preprocessador de entrada" da less
manpage para detalhes.
No seu caso, o ajudante usa gpg
para descriptografar o arquivo e gpg
obtém sua chave do agente (o chaveiro).