Adding a :use_hashbang option to Executor. This defaults “true”, meaning the default behavior is unchanged. If you don't want you Executor-based command to use the hashbang of the current file, set :use_hashbang => false. Changed: U trunk/Support/lib/tm/executor.rb