Предполагая следующий пример встроенного комментария:
/*
function newMethodName (int bar, String s) {
int i = 123;
}
s/\<foo\s*(/newMethodName (/g
*/
Как бы я сопоставил и заменил так, чтобы он, по сути, стал без комментариев. Я получил это далеко, прежде чем сдаться.
:%s/\/\*\(\_.\)*\*\//\1/
Решение
:%s/\/\*\(\_.*\)\*\//\1/