Quero pesquisar uma palavra da minha posição atual do cursor no vim para cima no arquivo.
Como conseguir isso?
Também como fazer o mesmo para baixo no arquivo.
:set hlsearche :set incsearchpodem ser do seu interesse.
Quero pesquisar uma palavra da minha posição atual do cursor no vim para cima no arquivo.
Como conseguir isso?
Também como fazer o mesmo para baixo no arquivo.
:set hlsearche :set incsearchpodem ser do seu interesse.
Respostas:
Para procurar uma palavra no sentido inverso do cursor, basta usar ?. Então, para encontrar a palavra "fred", você emitiria ?fred.
Para a pesquisa direta que você usa /, use "fred" como exemplo novamente que você emitiria /fred.
Se você quiser continuar pesquisando pelo mesmo termo, na mesma direção, poderá usar o ncomando (Ou você pode emitir ?ou /sem argumentos).
Digitar ?search textno modo de comando pesquisa para trás a partir do ponto enquanto /search textpesquisa para frente.
A digitação nvai para a próxima instância do texto de pesquisa na direção em que você estava pesquisando pela última vez e a digitação Nparece na direção oposta à sua última pesquisa.