This is subjective, but I prefer gedit, the default editor for Ubuntu and other Gnome-based operating systems. It has automatic indentation, a huge range of syntax highlighting, a tabbed interface, powerful tab settings, and many great plugins.
source
share