Мне надоело избегать вещей, когда я хочу найти часть тега html.
Как я могу подтвердить поиск именно того, что я набираю без необходимости экранировать вещи?
например
ack-grep 'console.log(foo'
Я получаю:
Unmatched ( in regex; marked by <-- HERE in m/console.log( <-- HERE par/
Вы должны экранировать регулярное выражение.
ack 'console\.log\(foo'
(Вы должны экранировать .
, чтобы не совпадать с consoleflog, потому что .
] соответствует любому одиночному символу)
И если вы не хотите этого делать, сделайте это, чтобы автоматически заключить в кавычки каждый метасимвол.
ack -Q 'console.log(foo'