Почему в движке регулярных выражений vim некоторые метасимволы экранированы, а некоторые нет?
Почему вы должны избегать некоторых метасимволов в их движке регулярных выражений, но не других? Например:
/foo[1-9]*
работает как положено, но регулярное выражение
foo[1-9]+
должно быть выражено как
/foo[1-9]\+
в действ. Кто-нибудь знает?