Schauen Sie sich den Sanos-Editor an:
http://www.jbox.dk/sanos/editor.htm
Nur eine 28k-Binärdatei kann das tun, was all diese anderen Editoren versuchen – und scheitern.
Es tut genau das, wonach das OP gefragt hat:
Umschalt+Pfeile zum Hervorheben von Text
Strg-X, C, V für Ausschneiden/Kopieren/Einfügen
Sie können auch mehrere Dateien gleichzeitig geöffnet haben und Befehle hineinleiten. Drücken Sie beispielsweise Strg-P und geben Sie an der Eingabeaufforderung Folgendes ein:
cat yourfile
und es wird Ihre Datei an der Position des Cursors einfügen. Auf diese Weise steht Ihnen die volle Kraft der Bash-Befehle zur Verfügung (verwenden Sie grep, um nur bestimmte Teile der Datei einzufügen).
Ich habe neulich nach dem gleichen gesucht. Es gibt mehrere (siehe Liste von JumpingPA, plus „joe“). Joe oder jed sind eine gute Wahl für einen sachlichen einfachen Editor, der mehr als Nano kann. Diakonos befindet sich in aktiver Entwicklung und richtet sich an Benutzer genau wie Sie selbst, hat aber mehr als normale Abhängigkeiten (Ruby), die nicht jeder auf seinen Hosts installieren könnte.
Eine ganz andere Lösung, die je nach Setup funktionieren könnte, ist die Verwendung eines Windows-Texteditors mit der Möglichkeit, Dateien remote zu bearbeiten. Notepad++ hat zum Beispiel ein FTP-Plug-in, und mehrere Windows-IDEs haben eine solche Funktionalität. Der Vorteil ist, dass Sie nichts auf dem Webhost installieren müssen und in einer vollständigen GUI bearbeiten können.
Hoffe das hilft.
Wie ich gerade in einer anderen Antwort angemerkt habe, suchen Sie nach TUI-Texteditoren (Text-based User Interface), die den CUA-Konventionen (Common User Access) entsprechen. Siehe die andere Antwort für eine vollständige Diskussion. Beachten Sie dann, dass einige (fast) CUA-TUI-Texteditoren immer noch als Linux/Unix-TUI-Programme verfügbar sind, darunter solche, die auf Turbo Vision aufbauen (was CUA nahe, aber nicht ganz kommt), wie z. B. der Editor von SET.