Das geht nicht so einfach. Du kannst [Source Tools ..] eine Diff-Datei erzeugen. Diese kann dann auch als Patch-Datei in eine neue Version eingepflegt werden. Ich arbeite mit Tortoise-SVN. Da ist die Verwaltung von Arbeitskopien einfacher. Dafür ist aber wiederum zu umfangreich, um nur mal eine Datei auszutauschen. Probier einfach die CHDK-Shell aus.
Zu Deinem Editor-Problem:
CHDKLover hat mal angefangen, eine Lua-Skript-Erweiterung zu schreiben, mit der man die Größe der Konsole variabel verändern kann:
http://chdk.kernreaktor.org/mantis/view.php?id=55
Ich weiß jetzt nicht, welche Möglichkeiten Dein Editor bietet, kann mir aber schon vorstellen, dass er sehr sinnvoll und nützlich ist. Da wäre dann sicherlich auch diese Konsolen-Erweiterung sehr hilfreich und sollte vielleicht doch umgesetzt werden.
Gruß msl