The Atom text-editor is the best practise of the text editors. You can keep it simple or you can tweak it like and IDE. The choice is yours.
Atom with Darkmate theme
Open Source, modular and multiplatform
Programming languages and text editors have to evolve together, so Open Source and a modular architecture are the keys to “almost fit one size for all”.
Atom is also based on Chromium web browser so it is a known performant and multiplatform base.
Package Manager and apm
The plugin can be enabled or disabled without restart.
<img alt="" src="http://grigio.org/files/atom-plugin.png" style="width: 619px; height: 395px;" /></div>
Theme & Font
Build a theme is as easy as edit a CSS file and all your settings are saved in a json-like (config.cson) plain text file. Here my configuration. On Linux you can also try different font rendering system with Infinality.
I suggest also Darkmate or Monokai dark themes.
Hackable and debuggable at runtime
Do you want to pimp your Atom Editor? RTFM! No just use the web inspector to debug in runtime and save your changes in a file.
You can use ~/.atom/style.less to override all the themes or experiment your new theme.
You are still un-impressed by this features? Press cmd+shift+p to explore all the editor features, you don’t have to remember all the shortcuts!
cmd+p is the other magic shortcut to move back and forth
So minimal and so powerful, I hope you enjoyed and you'll share soon a theme or extension on atom.io