Too Cool for Internet Explorer

Archive for 23. August 2005

HACK #7: VIM als Taschenrechner!

Tuesday, 23. August 2005
13:45:31 (+0000)

Hatten Sie schon einmal das Problem, dass Sie etwas geschrieben haben und dann schnell etwas rechnen mussten, dass Sie vielleicht nicht im Kopf machen wollten/konnten. In VIM ist das kein Problem, dann er kann rechnen (-:

Ein wieder ganz intuitives *fg* [STRG] + [r] + [=] im “insert mode” des VIM und Sie können z. B. folgendes ausrechnen lassen:

5*5+1-1*12/6+4*6-0*3

Aber im Kopf hätten Sie wahrscheinlich auch nichts anderes herausbekommen als 48!

VORSICHT: VIM zeigt nur ganzzahlige Werte an!

HACK #6: Fensterteilung im improved VI

Tuesday, 23. August 2005
13:08:26 (+0000)

Eine sehr gute Methode, wenn man unter Unix/Linux mehrere Konfigurationsdateien editieren muss, mehrere Emails quasi-gleichzeitig schreiben oder einfach nur mehrere Sourcecode Dateien nebeneinander offen haben will bietet VIM mit der integrierten Fensteraufteilung.

Nehmen Sie an, Sie hätten 2 Dateien “file1.txt” und “file2.txt” im Ordner /tmp/myfiles liegen. Nun möchten Sie aus “file2.txt” etwas lesen, dass Sie dann in “file1.txt” übernehmen möchten. Dazu öffnen wir zuerst einmal Beide:

# vim /tmp/myfiles/file{1,2}.txt
2 files to edit

Nun können Sie entweder mit

:file file2.txt

bzw. mit

:file file1.txt

zwischen den 2 Dateien hin- und herspringen, oder Sie splitten die 2 Dateien. Hierzu haben Sie 2 Möglichkeiten, die Fenster zu splitten! Endweder horizontal mit:

:split file1.txt

oder eben vertikal mit dem folgendem VIM-Command:

:vsplit file1.txt

Nun fragen Sie sich sicherlich, wie man zwischen den 2 gesplitteten Fenstern hin- und herschalten kann! Dies machen Sie ganz intuitiv (-; mit [STRG] + [w] + [w] (also 2 mal ein kleines ‘w’).

TIPP: Sie können das Fenster auch mehrmals splitten, nicht nur in 2 Fenster, wie das obige Beispiel zeigt!

Wenn Sie nun eins der Fenster schließen wollen, können Sie dies machen, indem Sie den Befehl

:close

in dem zu schließenden Fenster anwenden. Mit dem Schlüsselwort

:o nly

sagen Sie VIM, dass er nur das i. M. aktive Fenster offen behalten soll, alle anderen, offenen Fenster werden dann geschlossen.

Fehler in der Extension ee_blog

Tuesday, 23. August 2005
11:38:48 (+0000)

In der Typo3-Extension ee_blog gibt es einen Fehler in der Listenansicht. Ich setze hier die Version 0.1.7 ein, der Fehler existiert aber auch in der aktuellen Version 0.1.8, dass die Vorschau auch innerhalb von HTML-Tags umgebrochen wird und so manche Browser ins Schwanken geraten.

Die Extension zählt nämlich bei der Vorschau Zeichen (z. B. 3000) ab und hängt danach ein “…” an. Geschieht dies z. B. innerhalb eines offenen Link-Tags, gibt es Probleme bei der Darstellung der Seite im Browser!