Emacs
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
Xterm
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
Screen
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 .
GIT
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.






