Você pode configurar sua própria chave de comando less
special. Crie o arquivo ~/.lesskey
e coloque nele, no
comece as 2 linhas:
#command
ok shell echo % >>/tmp/list\n
Em seguida, dê o comando
lesskey
para compilar o arquivo. Execute seu comando less
em seus arquivos e quando quiser
salve o nome do arquivo digite 2 chars ok
. Você verá o eco:
!echo myfilename >>/tmp/list
!done (press RETURN)
que salva o nome do arquivo atual (%) em /tmp/list
. Pressione voltar para continuar.
Eu escolhi o comando ok
arbitrariamente. Você pode usar qualquer caractere único ou sequência de caracteres que desejar.
Você pode anexar o comando :n
ao final da linha shell
em ~/.lesskey
para também mover
para o próximo arquivo.
Se você não tiver lesskey
, corri o arquivo acima e passei por base64
, pois contém
algum binário. Talvez você possa tentar usar isso:
echo 'AE0rR2MaAG9rAJtlY2hvICUgPj4vdG1wL2xpc3QKOm4AZQAAdgAAeEVuZA==' | base64 -d >~/.less