Ok, I decided to go use Nedit for now and learn Xemacs later. There's a few questions I have. I don't really understand what macros are and what they do. Also is there a way quickly compile your program, without typing the lengthly compile command. Since I'm a learner I'll make mistake and i'll need to be able to know quickly if I fixed the mistakes. Thanks Tri