Hallo an alle in den undlichen Weiten des Internet... erstmal wünsche ich Euch ein frohes Neues Jahr (-tausend; -hundert).
Dann aber zu meinem Problem. Es hört sich einfach an, ist es aber nicht: Ich suche einen Texteditor, der zu mir passt und folgende Merkmale aufweisen sollte: - einfache Tastaturkommandos (Ctrl-igendwas) für alle Funktionen, Maus nicht nötig - Syntax-Highlighting für Perl, PHP, HTML, evtl. CSS - unter X (in "konsole", nicht xterm) und auf der Textkonsole benutzbar - wenn ich eine Zeile mit Tab einrücke, was schreibe und dann wieder Enter drücke, sollte die nächste Zeile schon eingerückt sein (a la mcedit) - Suchen/Ersetzen-Funktionen - sollte nicht zu gesprächig sein (keine Popup-Fenster für Fragen) - Pos1 und Ende sollten so funktionieren, wie man es erwartet Ja, ich bin ziemlich anspruchsvoll ... Diese Editoren hab ich bereits ausprobiert und war nie zufrieden: - vi (vieeel zu unkomfortabel, 3 Modi - bäh, kein Syntaxhighlighting) - joe (Tab-Einrücken und Syntaxhightlighting funktionieren nicht) - kwrite (zu viel X, Syntaxh. schlecht - bei Perl fehlt viel, PHP und CSS gibts nicht) - pico (zu wenig Funktionen, Tab-Einrückung nida) - asedit (zuviel X, Hightlighting) - eddi (zuviel X, lauft nicht auf der Konsole) - jove (Syntaxh., Tab-Einrückung, Speichern nur mit C-x C-) - mcedit (kein PHP-Highlighting, Scheiß Farben und Kommandos) - xemacs (nur unter X, zu groß und speicherfressend, zu viele Kommandos, die ich nicht brauche, was soll ich mit einem Webbrowser in Editor) - emacs (Syntaxhighlighting gibts nicht, Tab-Einrückung läuft nicht, vielleicht könnt Ihr mir ja sagen, wo man das einstellt) Emacs gefällt mir von allen noch am besten, weil er an die Konsole und an X angepasst ist, auch wenn er kein Syntaxhighlighting hat. Im Moment benutze ich aber noch mcedit, weil der fast alles kann.
Könnt Ihr mir einen Editor nennen, der meine Wünsche erfüllt? Oder könnt Ihr mir sagen, wie man Emacs dazu bringt, eine neue Zeile nach einer eingerückten Zeile auch wieder eingerückt zu beginnen?
Danke, Konrad
PS: Ich bin gerade dabei, in Perl/Tk eine Wizard-Oberfläche / X11 für cdrecord / mkisoimage zu schreiben, denn die ganzen Linux-CD-Brennprogramme gefallen mir nicht so richtig. Falls es Euch interessiert, schickt mir eine Mail oder guckt mal in ein paar Monaten unter www.stopsack.de vorbei. Mitprogrammierer sind natürlich willkommen!