I know this is discussed from time to time but what are the recommended/preferred programming editors out there in Linux land? If you use Emacs, is there a good tutorial/reference site out there (and how do you stop it from hurting)? Pieter