prepend the `-cd abspath` to @argv to make it work with @argv containing `-e`
remove commented out code
preserve all arguments except `-pe <arg>`. this way tabs can obey the `-e` parameter