vim für mehr oder weniger
Möchte man in der Konsole mal schnell einen Codeschnipsel oder eine Textdatei anschauen, ist more oder less die erste Wahl. Die beiden kleinen Werkzeuge können im Wesentlichen nur eines: Zeichen darstellen und eine Schnittstelle mit Scrollbalken hinbasteln. Wegen diesem Minimalismus sind sie auch recht populär.
Beim Anschauen von Code ist Syntax-Highlighting jedoch ein recht praktisches Mittel, um den Durchblick zu bekommen oder zu behalten. Less und more können Derartiges nur mit wildem Gepachte und Umkonfigurieren. Warum also nicht gleich vim als Ersatz für less verwenden? Dazu muss man die Killer-Anwendung vim jedoch erst einmal umfangreich kastrieren.
Seit Vim in der Version 6 liefert der Editor gleich ein dafür passendes Bash-Script mit, welches Vim als reinen Textbetrachter startet. Sogar die wenigen Shortcuts von less sind liebevoll umgesetzt. (So beendet etwa q anstatt :q[Enter] das Programm). Das Script befindet sich unter
/usr/share/vim/vim??/macros/less.sh
Nun muss nur noch ein Alias auf less oder more erzeugt werden und man freut sich beim Anzeigen von beliebigen Text an vielen bunten Farben.


3. November 2007 um 22:54
Wie schon erwähnt gibt es da (bei Debian zumindest) noch most: http://debaday.livejournal.com/24084.html
5. Januar 2008 um 16:24
danke für den tipp, ist recht nützlich.