vim continuou a direção de pesquisa para frente / para trás

0

Há algum tempo, li sobre uma opção que corrige o comportamento que as teclas 'n' e 'N' causam ao continuar uma pesquisa no vim. Ou seja, por padrão, 'n' realiza uma pesquisa direta se a pesquisa foi acionada com '/', mas uma pesquisa para trás se a pesquisa foi acionada com '?'. Com essa opção, o 'n' continuaria pesquisando no final do documento, independentemente do modo de pesquisa em que estou. Da mesma forma, 'N' procuraria incondicionalmente o início do documento.

Eu tentei encontrar a referência ou realmente qualquer dica de como essa opção é chamada, mas não obtive êxito. Alguém tem idéia do que estou me referindo? É possível que essa opção seja realmente específica para o neovim. Não me lembro desse detalhe.

    
por deso 15.06.2017 / 07:44

1 resposta

1

Isso é o que / e ? fazem sem um argumento. Se n e N pudessem ser configurados para fazer isso, isso poderia ser considerado redundante. Há um pressionamento de tecla extra (o <return> ), mas a funcionalidade está completa:

  • /term<return> - procura por term
  • ?term<return> - pesquisa por term
  • /<return> - continue pesquisando para frente
  • ?<return> - continue pesquisando para trás
  • n - continue pesquisando na mesma direção
  • N - continue pesquisando na direção oposta
por 15.06.2017 / 14:12

Tags