On Monday 05 May 2003 10:21, Andreas Feile wrote:
Hallo Liste.
Hallo auch
1. Bei einigen Textdateien, die ich hier bearbeiten möchte, enden die Zeilen nicht "einfach so", sondern mit einem ^M. Woran liegt das, wie kriege ich das weg, bzw. was bedeutet das?
Da hast du wohl Dateien im DOS-Format importiert. Das '^M' ist die Art wie Emacs ein CR/NL darstellt.
2. Emacs beginnt bei Eingabe von Text am Ende der Zeile eine neue Zeile, indem er offenbar ein Newline einfügt. Lösche ich nun aus dem Absatz einige Wörter oder füge welche ein, so werden die Zeilen nicht neu umbrochen, sondern die zuvor eingefügten Newlines bleiben wo sie sind, und neue kommen hinzu. Das sieht natürlich nicht schön aus. Aus welchem Grund macht Emacs das so, und kann man ihm das Fließen beibringen?
Du musst dazu im Text-Mode den Auto-fill-mode einschalten (M-x auto-fill-mode). Das kannst du auch in den Voreinstellungen ablegen, damit es immer aktiv ist. Der Grund für dieses Default-Verhalten, ist wohl der, dass Emacs halt hauptsächlich ein Entwicklertool ist und sich automatische Zeilenumbrüche in Programm-Source schlecht machen.... ;-)
3. Wo hätte ich Antworten auf diese Fragen selbst finden können? Das Tutorial ist zwar ganz nett, aber so richtig in die Tiefe geht es nicht. Kennt wer ein Kompendium oder so, wo sowas drinstehen würde?
O'Reillys "Learning GNU Emacs". Bin mir nicht sicher, ob es das auch auf deutsch gibt, aber ich denke eigentlich schon. Gruss, Christoph