Mailinglist Archive: opensuse-de (5757 mails)

< Previous Next >
Re: Zwischenablage
  • From: David Haller <david@xxxxxxxxxx>
  • Date: Sat, 26 Oct 2002 19:56:49 +0200
  • Message-id: <20021026175649.GA1068@xxxxxxxxxxxxxxxxxx>
Hallo,

On Sat, 26 Oct 2002, Thorsten Haude wrote:
>* David Haller <david@xxxxxxxxxx> [02-10-26 02:17]:
>>On Fri, 25 Oct 2002, Bernd Brodesser wrote:
>>>* Claudia Goldbrunner schrieb am 25.Okt.2002:
>>>> Nedit ist der genialste Editor den es gibt...
>>Noe. Kann der z.B. rechteckige Auswahlen?
>Ja.
Ah.

>>S&R mit regex (inkl. Rueckbezug auf Teile des Musters, also das was
>>sed s/// kann)?
>Nur auf das ganze Muster, aber bisher konnte ich das immer noch durch
>look-aheads und look-behinds faken.

*hehe*

>>Hat der die gleichen Shortcuts wie die shell (also fuer mich wie die
>>bash)? Also C-a fuer Zeilenanfang, C-k fuer Loeschen bis Zeilenende
>>usw...
>
>Natürlich nicht, die fände ich bei einem GUI-Programm auch irgendwie
>fehl am Platze. Dafür gibt's die Tasten Home und End.

Moment, ich schrub nicht nur von C-a und C-e, sondern eben auch C-k,
C-u, C-w, C-t, M-t, C-y, C-_, M-u, M-l, M-c usw. Das gilt uebrigens
nicht nur fuer die bash, sondern auch die meisten anderen Programme
die die libreadline verwennden, und das sind eigentlich die meisten
Konsolenprogramme, bei denen man Text eingeben kann. Siehe man bash
(ab 'Commands for Moving') und/oder man readline ab der gleichen
Stelle (bzw. 'EDITING COMMANDS').

>>>> Der unterstuetzt sogar Syntax Highlighting fuer LaTeX...
>>Das ist fuer mich ne Grundanforderung. Ne, eigentlich gehoert einiges
>>mehr als nur Highlighting mehr zu meinen Anforderungen. Und ich will
>>meinen Editor fuer alles noetige verwenden, also Mail, News, TeX,
>>sh, Perl, HTML, C, C++, Xrdb, und einiges anderes...
>
>Für all diese Sachen gibt's natürlich Pattern.

Pattern? Also nur highlighting? Eben das meine ich ja, mir ist nur
highlighting ein bisschen wenig. Ich will z.B. in C nach nem 'make'
per Klick oder "Enter" auf eine Fehlermeldung im log automatisch in
der richtigen Datei in der richtigen Zeile landen... Und AucTeX sucht
sowieso seinesgleichen.

>>Und (GNU|X|NT)Emacs bietet all das (meist sogar schon in der
>>Voreinstellung).
>
>Dazu eine Aussage von www.nedit.org:
>- - -
>People already exposed to modern GUIs when introduced to UNIX used to
>be (and still are) told to use vi or EMACS. If you complained that any
>product that requires you to invest hours of training just to edit
>text is a stinking abomination from the bottommost pits of hell and
[..]

Das ist Unfug. Ich habe damals ohne Probleme Text editieren koennen,
da z.B. Tasten wie DEL und Backspace wie gewohnt funktionieren.
Natuerlich braucht's etwas, bis man die Features dann lernt. Ausserdem
sollte man die grundlegenden Tastenkombinationen sowieso lernen,
allein fuer libreadline (s.o.). Und die fuer Datei oeffen, speichern
usw. kann man sich bequem wie in NEdit aus dem Menue abschauen...

Ausserdem laufen sowohl GNUEmacs als auch XEmacs sowohl auf der
Konsole als auch unter X. Und dank gnuserv muss auch immer nur eine
Instanz laufen. Wenn man dann noch an Schmankerl wie die vielen
Erweiterungen wie den calc-Mode, figlet.el, boxquote.el und anderes
denkt... Ganz abgesehen von Gnus...

>>Xemacs hat 1. Zugriff auf die X-Zwischenablage, 2. eine eigene, 3.
>>hat er "Register" und zwar mindestens 1 bis 0, shift-1 bis shift-0,
>>a bis z, A bis Z... Und ne Makrofunktion gibbet auch noch und eigene
>>Befehle lassen sich (lokal fuer eine Datei) ebenfalls angeben... Und
>>da man sich die Tasten frei belegen kann...
>
>Ähem. Ursprünglich ging es darum, daß die Zwischenablage von X besser
>ist, weil sie einfacher Bedienbar ist. Verrat uns doch, welche
>Tasten-, Maus-, Sprach- und Gestenkombinationen man braucht, um diese
>Vielzahl von Zwischenablagen ansteuern zu können.

Also, per default(!) liegen alle Registerbefehle auf der Praefix 'C-x
r', z.B. 'C-x r s 1' um die Markierung ins Register 1 zu "saven" und
'C-x r i 1' um dessen Inhalt an der aktuellen Position einzufuegen.
Mit 'C-x r r <reg>' bzw. 'C-x r i <reg>' geht's auf Rechtecken...

Ja, die Praefix ist mir auch zu lang, aber das laesst sich ja
umbelegen.

>>-dnh, oh, MIST!, jetzt bin ich drauf reingefallen und in den Editorwar
>> eingestiegen... Aber da eben der Einzig Wahre und Echte Editor
>> bisher nicht erwaehnt wurde musste ich das mal nachholen... ;(
>
>Hah! Erwischt! Kinder, wir können aufhören, er ist drauf
>'reingefallen!

*hihi*

Ich denke wir koennen die Diskussion hier beenden und ggfs. per PM
weitermachen, gell?

Fup!

-dnh

--
97: Key Recovery
Das SDI der 90er Jahre. (Hanno Wagner)

< Previous Next >
Follow Ups