I started playing with sublimetext2 sometime before I upgraded to Mountain Lion. I liked it a lot. Specially for python programming.
In order to be able to invoke it from the terminal, I created a sym link to my bin directory. Just make sure your bin folder is in your path. You can do that by adding this to your .bash_profile
export PATH=$HOME/bin:$PATH
The other editor I like to use is TextWrangler. After I installed it from the apple app store, I found out that the command line tools are not available if you get this from the app store.. something about not being upto apples standards. You can install the command line tools by going to their site.
Once installed, you now use the edit command to open textwrangler from the terminal.
The below command will open the file.
$ edit filename
Something to keep in mind is that if you already have a textwrangler session open, it will open the file in the same session. If you want a new window use the following command
$ edit --new-window filename
If you want multiple files
$ edit --separate-windows file1 file2