Existe uma maneira de pesquisar enquanto digito less
? Assim como a opção vim set incsearch
,.
Como não encontrei uma maneira adequada de fazer isso, existe alguma ferramenta semelhante que possa fazer isso?
Existe uma maneira de pesquisar enquanto digito less
? Assim como a opção vim set incsearch
,.
Como não encontrei uma maneira adequada de fazer isso, existe alguma ferramenta semelhante que possa fazer isso?
Respostas:
Você pode fazer uma pesquisa na linha de comando:
less -ppattern filename
Ou, uma vez dentro less
, use /
seguido pelo seu padrão para fazer pesquisas interativas (para frente). n
e N
repita a pesquisa na direção para frente e para trás, respectivamente. Esse é o mínimo que você precisa saber; Existem muitos outros comandos para pesquisas mais complexas ou específicas.
Editar : para responder à sua pergunta atualizada, atualmente não há como fazer pesquisas incrementais imediatas less
. Você já pensou em usar view
(abre o Vim no modo somente leitura, então usará sua incsearch
configuração)? O Vim pode se tornar ainda mais parecido com pager com o script vimpager .
Algumas informações adicionais: Há um bug aberto no rastreador de erros do Ubuntu para suporte incremental à pesquisa, mas parece que ele não chegará a lugar algum em breve. Alguém implementou suporte incremental em um fork do github, mas obviamente você precisará compilar um costume less
para usá-lo.
(Além da solicitação de aprimoramento do Ubuntu, atualmente não existe (a partir de 17/05/2016) esse pedido de aprimoramento no less
bugtracker oficial .
view
(somente leitura vi) - eu odeio quando as pessoas usam em vi
vez de less
ou view
e bloqueiam o arquivo desnecessariamente.
n
, ele adiciona n ao padrão de pesquisa. Pressionar enter finaliza a pesquisa, após o que pressionar n não tem efeito. O que fazer?