Como posso procurar 3 cordas em um momento no editor vi?
Pergunta
Como posso procurar 3 cordas em um momento no editor vi?
Eu queria saber como poderíamos fazê-lo. Ou seja, procurar 3 cordas em um momento em vi
como eu faço: :/xyz
no modo de comando.
Como eu poderia acrescentar mais 2 cordas para que o cursor vai parar em uma string que já é encontrado em primeiro lugar entre os três e se pressionar n
ele vai parar na cadeia de caracteres que se encontra em segundo lugar entre os três?
Eu suponho que isso seria muito útil em tempo real.
Solução
Use a barra (|
), escapou (ou seja, com uma barra invertida na frente, de modo que não é interpretado como um bar literal):
/string1\|string2\|string3
Note que o cólon (:
) não é necessário. No modo de comando, você pode simplesmente digitar uma barra (/
); há necessidade de digitar dois pontos primeiro.