I would say the only thing essential for a barebones code editor is being indentation-aware. Next come nice-to-haves like syntax-highlighting, directory trees, multiple tabs, etc.
Sublime is great. I will be using it for everything except heavily REPL-oriented languages (as in Clojure - I dearly hope Light Table delivers).
Sublime is great. I will be using it for everything except heavily REPL-oriented languages (as in Clojure - I dearly hope Light Table delivers).