2011-12-06 13 views

Respuesta

113

/the\>

Ver :help /ordinary-atom

Asumo "expresión regular" significa PCRE. Vale la pena señalar que la sintaxis regex de Vim difiere de (y aparentemente es anterior a) PCRE.

Consulte también:

+0

¿por qué would not \ b work? vim no se ajusta a regex? – Kwolf

+1

Supongo que te refieres a las expresiones regulares compatibles con Perl. La sintaxis regex de Vim es anterior a PCRE. Agregué enlaces a preguntas relacionadas. –

40

Uso \< y \> por palabra de inicio y final de textos, respectivamente.

E.g. En su caso específico se debería utilizar:

 
/the\>/ 
13

si usted está tratando de buscar una palabra en el cursor. solo puede presionar *, o # para realizar una búsqueda hacia atrás.

24

Si very magic está activado, no debe escapar del carácter >. Vea lo que es magic search. por lo que en su caso podría hacer:

/\v<the> 

sería buscar sólo la palabra 'el'.

Cuestiones relacionadas