I personally haven't come across a file whose name end in ":NUM". So I do not have anything against the initial patch. But as other suggested, it's probably not a good idea. > (new) emacsclient + filepath:LINENUM:COL But this idea is not bad IF "emacsclient + filepath" works the same as "emacsclient filepath". Then I can simply set my e2 alias to do "emacsclient -a '' + \!*" and then stuff like below will work rightaway: - e2 FILE & - e2 FILE:LINENUM & - e2 FILE:LINENUM:COLNUM &