Knowledge Base

Preserving for the future: Shell scripts, AoC, and more

vim set regextype perl

The problem

Vim is a great editor. I use it every day, and that includes weekends. I've run into an issue where to search with the regular expression (dest|path): I needed to escape the parentheses and the pipe. That gets tedious.

The solution

I found my solution at stackoverflow: http://stackoverflow.com/questions/5770058/vim-and-regular-expression-what- kind-of-regex-does-vim- use/26600989#26600989. At the beginning of your search expression, use \v which then uses a "very magic" regex mode in which fewer escapes are needed. /\v(dest|path):

Comments