Bloggen mit dem Asus Eee PC
Ich habe mir gerade auf dem neuen Eee-Pc meine Arbeitsumgebung angepasst. Für mein Blog benutze ich ja eine selbstgeschriebene Software. Zur Texteingabe gibt es ein einfaches HTML-Textfeld, in dem ich über das Firefox-Plugin It's all Text mit dem Vim arbeite.
Vorgehen:
1. Einen vernünftigen Vim installieren
Dazu habe ich das Xandros-Repository in die Datei /etc/apt/sources-list eingefüge, wie hier beschrieben. Mit aptitude install vim bekommt man dann anstelle des vim-tiny einen vollständigen vim, der auch sowas wie Syntax-Highlighting kann.2. Ein Script für den Aufruf mit dem Browser schreiben
Das Eee verwendet UTF8. Das wollte ich nicht umstellen. Da der Server, auf dem mein Blog läuft, aber ISO-8859-15 verwendet und ausliefert, brauche ich einen Vim, der ISO-8859-15 schreibt.Folgendes Script öffnet ein xterm mit einer gut lesbaren Schriftgröße, weißem Hintergrund, und den richtigen Localen und öffnet darin gleich den Vim.
#!/bin/sh
export LC_ALL="de_DE.ISO-8859-15@euro";xterm -fn 10x20 -bg white -fg black -g 90x33 -e /usr/bin/vim $1 $2 $3 $4 $5 $6 $7 $8 $9
export LC_ALL="de_DE.UTF8"
Wer seine Seite in UTF8 schreibt, für den reicht
#!/bin/sh
xterm -fn 10x20 -bg white -fg black -g 90x33 -e /usr/bin/vim $1 $2 $3 $4 $5 $6 $7 $8 $9
Das Script z.B. unter /usr/local/bin/lvim abgespeichert und mit chmod 755 /usr/local/bin/lvim ausführbar gemacht, kann von überall her aufgerufen werden.
3. Locale für ISO-8859-15 installieren
Die ISO-8859-15 Locale müssen natürlich auch installiert werden.Dazu dpkg-reconfigure locales aufrufen und de_DE.ISO-8859-15@Euro installieren. de_De.UTF8 bleibt aber default.
Wer ausschließlich UTF8 will, braucht das nicht zu machen.
4. It's All Text konfigurieren
Im Firefox muß zunächst das Plugin installiert werden. Das geschieht von der Seite https://addons.mozilla.org/de/firefox/addon/4125 .Dann "Extras - It's all Text - Preferences" aufrufen, als Editor /usr/local/bin/lvim eintragen und als Charset latin1 wählen. Fertig.
Wenn jetzt irgendwo auf einer Webseite ein Textfeld (Textarea) vorkommt, bindet das Plugin eine kleine Schaltfläche "Edit" darunter ein. Damit ruft man direkt den Editor auf und kann damit bequem arbeiten. Nach dem speichern und schließen des Editors findet sich der geänderte Text wieder im Textfeld.
Noch ein Tipp: die Tastenkombination Alt+F11 schaltet das Fenster mit dem Vim in einen ramenlosen Vollbildmodus, den ich als sehr angenehm zum Schreiben empfinde - selbst auf dem kleinen Monitor des Eee. Diese Tastenkombination funktioniert übrigens unter Icewm mit allen Programmen.