Re: less mit syntax highlighting?

2004-09-10 Diskussionsfäden Meinolf Sander
* Juergen Salk schrieb:

[:help produziert Fehlermeldung]
> Compressing the help files  *gzip-helpfile*
> 
> For those of you who are really short on disk space, you can compress the help
> files and still be able to view them with Vim.  This makes accessing the help
> files a bit slower and requires the "gzip" program.
> 
> (1) Compress all the help files: "gzip doc/*.txt".
> 
> (2) Edit "doc/tags" and change the ".txt" to ".txt.gz": >
> :%s=\(\t.*\.txt\)\t=\1.gz\t=
> 
> (3) Add this line to your vimrc: >
> set helpfile={dirname}/help.txt.gz

Es war dann doch einfacher: Ich hatte in ~/.vimrc weiter unten noch ein

  set helpfile=$VIMRUNTIME/doc/help.txt.gz

stehen, sodaß dieser Eintrag mit dem oberen

  set helpfile=/usr/share/vim/vim63/doc/help.txt

konfligierte. Nach Löschen von ersterem war der Fehler dann verschwunden.


Das eigentliche Problem habe ich durch

  alias less='/usr/share/vim/vim63/macros/less.sh'

in der ~/.bashrc gelöst, oder »macht man« das eleganter?


Gruß,
Meinolf
-- 
GPG KeyID: 0x48754778


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: less mit syntax highlighting?

2004-09-10 Diskussionsfäden Juergen Salk
* Meinolf Sander <[EMAIL PROTECTED]> [040910 14:13]:
> Da erhalte ich ein
> 
> Sorry, help file "/usr/share/vim/vim63/doc/help.txt.gz" not found
> 
> . Auch "set helpfile=/usr/share/vim/vim63/doc/help.txt" in der .vimrc
> bzw. /etc/vim/vimrc wird ignoriert. Also wird hier nach einem
> komprimierten statt einem nichtkomprimierten File gesucht.
> Wie kann man das beheben?

:he gzip-helpfile

Hahahaha.



Na gut, will mal nicht so sein:

Compressing the help files  *gzip-helpfile*

For those of you who are really short on disk space, you can compress the help
files and still be able to view them with Vim.  This makes accessing the help
files a bit slower and requires the "gzip" program.

(1) Compress all the help files: "gzip doc/*.txt".

(2) Edit "doc/tags" and change the ".txt" to ".txt.gz": >
:%s=\(\t.*\.txt\)\t=\1.gz\t=

(3) Add this line to your vimrc: >
set helpfile={dirname}/help.txt.gz

Where {dirname} is the directory where the help files are.  The |gzip| plugin
will take care of decompressing the files.
You must make sure that $VIMRUNTIME is set to where the other Vim files are,
when they are not in the same location as the compressed "doc" directory.  See
|$VIMRUNTIME|.

Vielleicht musst Du einfach Punkt (2) umkehren.

Beste Grüße - Jürgen

-- 
GPG A997BA7A | 87FC DA31 5F00 C885 0DC3  E28F BD0D 4B33 A997 BA7A


signature.asc
Description: Digital signature


Re: less mit syntax highlighting?

2004-09-10 Diskussionsfäden Meinolf Sander
* Juergen Salk schrieb:

> Du kannst vim als Pager einsetzen. Dann hast Du Syntax
> Highlighting.
> 
> :help less

Da erhalte ich ein

Sorry, help file "/usr/share/vim/vim63/doc/help.txt.gz" not found

. Auch "set helpfile=/usr/share/vim/vim63/doc/help.txt" in der .vimrc
bzw. /etc/vim/vimrc wird ignoriert. Also wird hier nach einem
komprimierten statt einem nichtkomprimierten File gesucht.
Wie kann man das beheben?


Meinolf
-- 
GPG KeyID: 0x48754778


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: less mit syntax highlighting?

2004-09-10 Diskussionsfäden Björn Schmidt
Sven Mueller wrote:
 >> Theoretisch gerne, aber erstmal muss ich überhaupt C lernen. Bis ich
 >> mich an sowas ran wage, wird daher noch etwas Zeit vergehen... :-/

mit einem Skript wie diesem (ist nur ein Beispiel) in ~/.lessfilter und
einem "eval `lessfile`" oder "eval `lesspipe`" in ~/.bashrc sollte es
zumindest für C/C++ schonmal machen, was Du willst:
Das bringt ihm nichts, er kann ja kein C ;)
SCNR
--
Mit freundlichen Gruessen
Bjoern Schmidt
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Bertram Scharpf
Hallo,

Am Donnerstag, 09. Sep 2004, 21:49:57 +0200 schrieb Alexander Fieroch:
> gibt es eigentlich kein less mit Syntax highlighting?
> Alle Editoren wie vi oder emacs können das - wieso nicht auch less?

(`less' ist kein Editor.)

Versuch mal sowas:

$ diff afile anotherfile | vi - 
$ man test | col -b | vi -c 'set syntax=man' -

Wenn man vi-Fan ist ...

Gruß
Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Sven Mueller
Alexander Fieroch [u] wrote on 09/09/2004 22:27:
>> Christoph Conrad wrote:
>>
>
Mach Du es doch!
>
>>
>> Theoretisch gerne, aber erstmal muss ich überhaupt C lernen. Bis ich
>> mich an sowas ran wage, wird daher noch etwas Zeit vergehen... :-/
Es dürfte auch anders gehen:
Die Pakete cutils (insbesonder chilight aus diesem Paket) und code2html
zum Beispiel nehmen Code und erzeugen eine Version mit
Syntax-Highlighting. Mit einem Mechanismus wie lessfile/lesspipe kann
man less beibringen, dass er bestimmte Dateitypen über Inputfiloter
darstellen soll. Uns das können natürlich auch Syntax-Highlighter sein.
mit einem Skript wie diesem (ist nur ein Beispiel) in ~/.lessfilter und
einem "eval `lessfile`" oder "eval `lesspipe`" in ~/.bashrc sollte es
zumindest für C/C++ schonmal machen, was Du willst:
-- cut here --
#!/bin/bash
FILETYPE=`file -b $1`
if echo "$FILETYPE" | grep -E '^ASCII C' >& /dev/null; then
 chilight -f ansi_color $1
 exit 0
else
 exit 1
fi
-- cut here --
cu,
sven
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Alexander Fieroch
Juergen Salk wrote:
Du kannst vim als Pager einsetzen. Dann hast Du Syntax
Highlighting.
:help less
Das ist genau das, was ich suchte... besten Dank!
Gruß,
Alex
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Juergen Salk
* Alexander Fieroch <[EMAIL PROTECTED]> [040909 21:49]:

> gibt es eigentlich kein less mit Syntax highlighting?
> Alle Editoren wie vi oder emacs können das - wieso nicht auch less?

Du kannst vim als Pager einsetzen. Dann hast Du Syntax
Highlighting.

:help less

Beste Grüße - Jürgen

-- 
GPG A997BA7A | 87FC DA31 5F00 C885 0DC3  E28F BD0D 4B33 A997 BA7A


signature.asc
Description: Digital signature


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Malte Spiess
Hallo!

Alexander Fieroch <[EMAIL PROTECTED]> schrieb:

> Hallo,
> 
> gibt es eigentlich kein less mit Syntax highlighting?

Meinst Du so was wie most?

> Alle Editoren wie vi oder emacs können das - wieso nicht auch less?

Tja...

> Gruß,
> Alex

Gruß
Malte



Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Andreas Kneib
* Alexander Fieroch <[EMAIL PROTECTED]>:

> gibt es eigentlich kein less mit Syntax highlighting?
> Alle Editoren wie vi oder emacs können das - wieso nicht auch less?

Es gibt Leute, die nehmen z. B. den vi-Klon VIM als Pager 
($VIMRUNTIME/macros/less.sh). Da hast Du dann auch gleich Dein
Syntax-Highlightning.


Gruß,
Andreas



-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Michelle Konzack
*
* Do not Cc: me, because I am on THIS list, if I write here *
* Keine Cc: am mich senden, bin auf DIESER Liste wenn ich hier schreibe *
*


Am 2004-09-09 22:07:53, schrieb Alexander Fieroch:

> Das ist mir klar, aber ist es nicht dennoch möglich? Wie funktioniert 
> das denn? Ich nehme an, beim vi landet erstmal die Datei im Buffer und 
> dann wird darauf das Syntax Highlighting angewendet.
> Less schiebt den Datei-Inhalt doch auch erst in einen Buffer oder nicht? 
> Dann könnte darauf doch auch ein Algo mit Syntax Highlighting angewendet 
> werden, oder?

"Midnight Commander" macht das auch... siehe "/usr/share/mc/syntax/"

> Gruß,
> Alex


Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Alexander Fieroch
Christoph Conrad wrote:
Mach Du es doch!
Theoretisch gerne, aber erstmal muss ich überhaupt C lernen. Bis ich 
mich an sowas ran wage, wird daher noch etwas Zeit vergehen... :-/

Gruß,
Alex
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Christoph Conrad
Hi Alexander,

> Das ist mir klar, aber ist es nicht dennoch möglich?

Klar!

> Dann könnte darauf doch auch ein Algo mit Syntax Highlighting
> angewendet werden, oder?

Selbstredend - aber offensichtlich hat sich noch kein Freiwilliger
gefunden. Mach Du es doch! Du könntest Dich ja bei den Sourcen von vi
oder anderer Editoren bedienen, welche eine entsprechende Lizenz
besitzen.

Herzliche Grüße,
  Christoph
-- 
"[...] denn es ist die Sprache, die den Strom der Zeit anhält. Es
existiert keine Statik, es gibt keine Endgültigkeit des Anfangs und des
Endes." Heinz von Foerster


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Alexander Fieroch

Michelle Konzack wrote:
Weil less ein "Betrachter" ist. Aber abgesehen davon kann er ANSI
Das ist mir klar, aber ist es nicht dennoch möglich? Wie funktioniert 
das denn? Ich nehme an, beim vi landet erstmal die Datei im Buffer und 
dann wird darauf das Syntax Highlighting angewendet.
Less schiebt den Datei-Inhalt doch auch erst in einen Buffer oder nicht? 
Dann könnte darauf doch auch ein Algo mit Syntax Highlighting angewendet 
werden, oder?

Gruß,
Alex
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: less mit syntax highlighting?

2004-09-09 Diskussionsfäden Michelle Konzack
*
* Do not Cc: me, because I am on THIS list, if I write here *
* Keine Cc: am mich senden, bin auf DIESER Liste wenn ich hier schreibe *
*


Am 2004-09-09 21:49:57, schrieb Alexander Fieroch:
> Hallo,
> 
> gibt es eigentlich kein less mit Syntax highlighting?
> Alle Editoren wie vi oder emacs können das - wieso nicht auch less?

Weil less ein "Betrachter" ist. Aber abgesehen davon kann er ANSI

> Gruß,
> Alex


Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


less mit syntax highlighting?

2004-09-09 Diskussionsfäden Alexander Fieroch
Hallo,
gibt es eigentlich kein less mit Syntax highlighting?
Alle Editoren wie vi oder emacs können das - wieso nicht auch less?
Gruß,
Alex
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)