Like I did. And, contrary to what's indicated in the visudo man page, visudo does respect the EDITOR environment variable, at least on my machine. I have EDITOR set to TextMate, and editing sudoers ...