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.
vim
search
administration
Drt
fonte
fonte
:set hlsearch
e:set incsearch
podem 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
n
comando (Ou você pode emitir?
ou/
sem argumentos).fonte
Digitar
?search text
no modo de comando pesquisa para trás a partir do ponto enquanto/search text
pesquisa para frente.A digitação
n
vai para a próxima instância do texto de pesquisa na direção em que você estava pesquisando pela última vez e a digitaçãoN
parece na direção oposta à sua última pesquisa.fonte