VIM search for characters starting with ampersand -


i have search &variable (and replace &variable.test). \&variable, vim shows me characters starting &variable (&variablexxx instance), not want. thought - /\<\&variable\> work, please let me know going wrong.

the first problem \& not literal & special regex match matches branches in vim. match literal & use &.

the second problem \< matches beginning of keyword looking see if next character keyword. & not keyword fails.

to around can make & keyword doing

set iskeyword+=& 

then can use regex \<&variable\> match things want.

relevant pages :h iskeyword, :h /\< , :h \&


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -