Bueno, en primer lugar respecto a grep, según el manual la opción -w exige que la concordancia sea con "palabras completas", tomando como caracteres que forman una palabra a las letras, los números y el guión bajo.
Sabiendo esto, una expresión regular posible sería
No sé si exista un modificador específico para lograr este efecto, pero la expresión regular anterior debería funcionar igual que
Con respecto al depurador, el comando
c es para continuar hasta el siguiente
breakpoint, por lo que es normal que haya ejecutado el programa hasta el final si no tenías ninguno. Usa
s para ejecutar la siguiente línea de código (entrando en llamadas a funciones) o
n para ejecutar la siguiente línea del archivo actual (sin entrar en llamadas a funciones)
Saludos.