My Primary Editor. Well .. I was using vi in the beginning. But somebody told me that emacs is tougher to use. So i gave it a shot and fell in love with it 🙂
My Emacs configuration file is posted here : .emacs
I use this because of smaller memory footprint and itz blazingly fast. I have issues when i try to copy text. So screen comes to the rescue
Use this on my ‘local’ machine. Usually this is used for remote access. Main purpose of this for me is the ‘tab’ like feature on xterm. It doesnt have any noticible performance impact on xterm. Another feature that i use here is logging .
This is the favourite of all the tools that i use. I like the concept of local branches. I use that to ‘context switch’ between multiple in-progress tasks. It has a good integration with svn (git-svn) . This helps in managing my GNOME projects.