Update: These files are outdated please install them from package control instead. See this post for details.
I think sublimetext 2 is currently the best text editor available. I have been using it for awhile now and really love it. I thought I would share some smalls additions I have made to make it easier to use while working with Unity3D.
Here is a link to my C# language file which adds all the Unity keywords, built-in functions, and types for syntax highlighting. It also adds function name highlighting but, but its not perfect and some “else if” statements may be highlighted slightly incorrectly. C#.tmLanguage
Also here is a port of my color scheme Candy Mountain for SublimeText 2. Candy Mountain