Ich verwende beim Komodo die Einstellung, alle Tabs in Spaces umzuwandeln, als Einrücktiefe und Tabweite stelle ich 4 Zeichen ein.
Damit läuft es gut, man kann mit Tab / Shift-Tab ein und ausrücken, auch beliebig viele Stufen (und auch markierte Blöcke als ganzes).
Nur Makefiles bearbeite ich dann mit Proton, da hier die Tabs zwingend notwendig sind.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite