snip `nc` auto detect `Abstract` and `Interface`

if file name contains `Abstract` or `Interface`, auto add `abstract` or replace `class` with `interface` while invoking `nc` snip