Irgendwie bin ich zu doof, in der Anleitung, manpage usw. herauszufinden,
wie cih
"less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
umgebrochen werden , um sie komplett zu sehen.
In vi ist das o.k., aber ich will ja nciht immer den vi anschmeissen, um
ein paar Zeilen des mail-log zu sehen.
env-Variable
COLUMNS
habe ich bereits veraendert, ohne Erfolg.
Mir passiert das auf der Konsole (tty01) ebenso wie unter X, so dass ich
langsam glaube, less ist zu bloed dazu.
Hat irgendjemand ne Idee, woran man da schrauben muss?
Gruss
Anders
26 May 02 00:00, Andreas Vogt wrote to Alle:
AV> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
AV> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
AV> umgebrochen werden , um sie komplett zu sehen.
Dir ist bekannt, daß Du die Cursor-Tasten zum rechts-links Scrollen
benutzen kannst?
Regards,
Gerrit
Hallo Andreas!
AV> Irgendwie bin ich zu doof, in der Anleitung, manpage usw.
AV> herauszufinden, wie cih "less" dazu bringe, die Zeilen so anzuzeigen,
AV> dass die maximale Spaltenanzahl des Terminals beruecksichtigt wird
AV> und z.B. logfiles umgebrochen werden , um sie komplett zu sehen.
-S or --chop-long-lines
Causes lines longer than the screen width to be chopped
rather than folded. That is, the remainder
of a long line is simply discarded. The default is to
fold long lines; that is, display the remain
der on the next line.
Schönen Tag noch...
Florian
## http://www.informatik.uni-freiburg.de/~diesch/ ## die...@gmx.de ##
> Irgendwie bin ich zu doof, in der Anleitung, manpage usw. herauszufinden,
> wie cih
> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
> umgebrochen werden , um sie komplett zu sehen.
Das ist eigentlich das Defaultverhalten von less, es sei denn, es wir
mit der Option -S gestartet, denn werden lange Zeilen abgeschnitten.
Es koennte allerdings sein, dass bei Dir irgendwo ein alias auf less mit
dieser Option gesetzt wurde, du kanst ja mal 'less' (mit diesen
Anfuerungszeichen) probieren, um dass zu umgehen.
Viele Gruesse, Daniel
ich zitiere Gerrit Kuehn zum Thema less mit Zeilenumbruch? vom 26.05.02 :
> Hello Andreas!
> 26 May 02 00:00, Andreas Vogt wrote to Alle:
AV>> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
AV>> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
AV>> umgebrochen werden , um sie komplett zu sehen.
> Dir ist bekannt, dass Du die Cursor-Tasten zum rechts-links Scrollen
benutzen
> kannst?
Klar, aber das ist remote (ssh) mit riesigen Logfiles (mail) sehr
unperformant und ruckelt ganz schoen!
Beim Suchen springen die gefundenen Strings dann auch nicht so ins Auge.
Gruss
Anders
AV>>> "less" dazu bringe, die Zeilen so anzuzeigen, dass die maximale
AV>>> Spaltenanzahl des Terminals beruecksichtigt wird und z.B. logfiles
AV>>> umgebrochen werden , um sie komplett zu sehen.
AV> Klar, aber das ist remote (ssh) mit riesigen Logfiles (mail) sehr
AV> unperformant und ruckelt ganz schoen!
AV> Beim Suchen springen die gefundenen Strings dann auch nicht so ins Auge.
Zeilen umzubrechen ist m.E. nicht der Sinn von less.
Einerseits kannst Du vim als "view" aufrufen, er arbeitet dann read
only; andererseits kannst Du less umgebrochene Daten uebergeben.
Ich wuerde zwar nicht auf lesspipe verzichten, aber Du koenntest
export LESSOPEN='| perl -pe "s/({.$COLUMNS})/\1\n/g" %s'
oder so etwas aehnliches setzen. Allerdings "sieht" less dann die
umgebrochenen Zeilen, die Zeilen der Originaldatei sind nicht mehr
direkt erkennbar.
Ausserdem ist ueblicherweise LESSOPEN auf "lesspipe" gesetzt, ein
Skript, das es less u.a. erlaubt, "direkt in Archive hineinzusehen".
Gruss, Paul
ich zitiere dpirch # web.de zum Thema Re: less mit Zeilenumbruch? vom
26.05.02:
> From: Daniel Pirch <dpi...@web.de>
> Das ist eigentlich das Defaultverhalten von less, es sei denn, es wir
> mit der Option -S gestartet, denn werden lange Zeilen abgeschnitten.
> Es koennte allerdings sein, dass bei Dir irgendwo ein alias auf less mit
> dieser Option gesetzt wurde, du kanst ja mal 'less' (mit diesen
> Anfuerungszeichen) probieren, um dass zu umgehen.
SuSE hat defaultmaessig "-S" in der Umgebundvariablen LESS gesetzt,
dadurch wurden die Zeilen immer nur durch rechts-/Linksscrollen sichtbar.
Extrem nervig.
Jetzt habe ich es rausgenommen und bin deutlich zufriedener, gerade bei
der logfile-analyse.
Danke fuer den Hinweis.
Gruss
Andreas
Du meintest am 26.05.02:
> In vi ist das o.k., aber ich will ja nciht immer den vi
> anschmeissen, um ein paar Zeilen des mail-log zu sehen.
Muß es "less" sein?
Ich arbeite sehr gern mit dem "midnight commander" mc.
Klar - wenn ich mich per "telnet" woanders einlogge, dann steht der
nicht unbedingt zur Verfügung. Aber dort kann ich auch die "less"-
Optionen nicht sicher beeinflussen.
Viele Gruesse!
Helmut
2:24/530
>> In vi ist das o.k., aber ich will ja nciht immer den vi
>> anschmeissen, um ein paar Zeilen des mail-log zu sehen.
> Muß es "less" sein?
> Ich arbeite sehr gern mit dem "midnight commander" mc.
Agree; aber nur fuer den Fall, dass ich lokal arbeite
> Klar - wenn ich mich per "telnet" woanders einlogge, dann steht der
> nicht unbedingt zur Verfügung. Aber dort kann ich auch die "less"-
> Optionen nicht sicher beeinflussen.
Und vielleicht aus *dem* Grund sollte der Andreas sich doch vielleicht mit
dem vi auseinander setzen, da der schon quasi einen Standard darstellt.
Und sooooooo kompliziert isser nu auch wieder nicht :)
(zumindest die grundlegendsten Funktionen)
Viele Gruesse, Hans