In der Konsole nutze ich als Editor weder Emacs noch vim, sondern nano. Mit Code-Hervorhebung ist das auch ganz komfortabel. Allerdings kam ich erst vor kurzem auf den Gedanken, dass man doch sicher auch bei nano die Einrückung (indentation) auf 4 Leerzeichen umstellen kann. Tatsächlich ist das kein Problem. Einfach folgende Zeilen in die ~/.nanorc hinzufügen:
set tabsize 4
set tabstospaces
Bei der Gelegenheit: Wenn man sowieso Bild-Auf und Bild-Ab nutzt, kann man dem Scrollen per Pfeiltaste das Springen abgewöhnen:
set smooth