Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.os.unix.linux.misc > #111243 > unrolled thread

Vim

Started byGunter Gutzeit <gunter.gutzeit@arcor.de>
First post2020-07-03 11:52 +0200
Last post2020-07-11 17:21 +0200
Articles 7 on this page of 87 — 20 participants

Back to article view | Back to de.comp.os.unix.linux.misc


Contents

  Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 11:52 +0200
    re: vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-03 10:10 +0000
      Re: vim Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-03 17:28 +0200
        Re: vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-03 15:51 +0000
          Re: vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 20:32 +0200
      Re: vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 20:32 +0200
    Re: Vim Edzard Egberts <news@edzeg.net> - 2020-07-03 14:11 +0200
      Re: Vim Jan Novak <repcom@gmail.com> - 2020-07-03 14:27 +0200
        Re: Vim Matthias Gerds <m.gerds@posteo.de> - 2020-07-03 15:04 +0200
          Re: Vim Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-07-03 13:54 +0000
          Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-03 15:12 +0000
          Re: Vim Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-07-05 09:10 +0000
          Re: Vim Christoph 'Mehdorn' Weber <spam-fuer@das-mehdorn.de> - 2020-07-11 00:43 +0200
            Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-11 23:42 +0000
        Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 20:32 +0200
      Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-03 13:54 +0000
      Re: Vim Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-03 17:23 +0200
        Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 20:32 +0200
      Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 20:32 +0200
    Re: Vim Bernd Mayer <beam.bam.boom@knuut.de> - 2020-07-03 19:25 +0200
      Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-03 20:52 +0200
      Re: Vim Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2020-07-04 07:23 +0200
        Re: Vim Michael Brand <brandm@gmx.net> - 2020-07-04 08:24 +0200
          Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-04 08:28 +0200
    Re: Vim Andreas Karrer <ak-0a@gmx.ch> - 2020-07-04 00:19 +0000
      Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-04 08:26 +0200
      Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-04 06:38 +0000
      Re: Vim Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-07-05 09:18 +0000
    Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-04 10:23 +0200
      Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-04 09:54 +0000
        Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-04 13:18 +0200
          Re: Vim Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-04 14:26 +0200
        Re: Vim Jens Schüßler <jgs@trash.net> - 2020-07-05 06:32 +0200
          Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-05 12:53 +0200
        Re: Vim Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-07-06 13:15 +0000
      Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-04 21:16 +0000
        Re: Vim Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-07-05 09:28 +0000
          Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-05 21:05 +0000
            Re: Vim Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-07-06 06:55 +0000
              Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-06 15:35 +0000
                Re: Vim Diedrich Ehlerding <diedrich.ehlerding@t-online.de> - 2020-07-06 19:00 +0200
                  Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-06 21:04 +0000
                Re: Vim Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-07-06 21:45 +0000
                  Re: Vim Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-07-07 10:42 +0000
            Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-06 07:01 +0000
              Re: Vim Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-06 12:03 +0200
              Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-06 15:19 +0000
                Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-06 16:13 +0000
                  Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-06 20:38 +0000
                    Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-06 21:47 +0000
                      Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-07 14:21 +0000
                        Re: Vim Christoph 'Mehdorn' Weber <spam-fuer@das-mehdorn.de> - 2020-07-11 01:11 +0200
                          Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-11 19:50 +0000
                    Re: Vim Christoph 'Mehdorn' Weber <spam-fuer@das-mehdorn.de> - 2020-07-11 01:10 +0200
                      Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-11 05:49 +0000
                      Re: Vim "Gerald E:scher" <Spamer@fahr-zur-Hoelle.org> - 2020-07-11 19:35 +0000
                        Re: Vim Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-07-12 19:53 +0000
      Re: Vim Andreas Barth <aba+nospam@not.so.argh.org> - 2020-07-05 12:46 +0000
        Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-05 17:18 +0200
      Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-05 17:01 +0200
      Re: Vim Christoph 'Mehdorn' Weber <spam-fuer@das-mehdorn.de> - 2020-07-11 00:56 +0200
        Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-10-04 14:15 +0200
    Re: Vim Stephan Elinghaus <260620.6.seli@spamgourmet.com> - 2020-07-06 15:23 +0200
      Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-06 17:37 +0200
        Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-06 20:24 +0200
          Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-07 09:12 +0200
            Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-07 11:19 +0200
              Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-07 15:33 +0200
            Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-08 10:00 +0200
              Re: Vim Michael Bäuerle <michael.baeuerle@gmx.net> - 2020-07-08 11:03 +0200
                Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-08 15:34 +0200
              Re: Vim Andreas Karrer <ak-0a@gmx.ch> - 2020-07-08 09:27 +0000
                Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-08 15:34 +0200
                  Re: Vim Andreas Karrer <ak-0a@gmx.ch> - 2020-07-08 20:22 +0000
                    Re: Vim Marcus Jodorf <trap@killfile.de> - 2020-07-09 00:21 +0200
                      Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-09 06:00 +0000
                        Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-09 10:00 +0200
                          Re: Vim Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2020-07-09 09:42 +0000
                        Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-09 14:22 +0200
                          Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-09 14:52 +0200
                            Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-09 14:56 +0200
                    Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-09 09:59 +0200
                      Re: Vim Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-09 12:12 +0200
                        Re: Vim Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-07-09 12:55 +0200
                      Re: Vim Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-07-09 14:33 +0000
        Re: Vim Christoph 'Mehdorn' Weber <spam-fuer@das-mehdorn.de> - 2020-07-11 00:36 +0200
          Re: Vim Gunter Gutzeit <gunter.gutzeit@arcor.de> - 2020-07-11 17:21 +0200

Page 5 of 5 — ← Prev page 1 2 3 4 [5]


#111356

FromGunter Gutzeit <gunter.gutzeit@arcor.de>
Date2020-07-09 14:56 +0200
Message-ID<20200709145625.48c32948@gunter.gutzeit.news.arcor.de>
In reply to#111355
Gunter Gutzeit (ich selbst) schrieb am Do 09.07.2020 14:52:04 +0200:

> Gunter Gutzeit (ich selbst) schrieb am Do 09.07.2020 14:22:16 +0200:
> 
>> Stefan Froehlich schrieb am Do 09.07.2020 06:00:53 GMT:
>>   
>>> Eine Notation davon, die mir wichtig genug geworden ist, dass ich
>>> sie im aktiven Wortschatz behalten habe, beschränkt das Ersetzen von
>>> Suchergebnissen auf die nächsten 10 Zeilen:
>>> 
>>> :s,+10/find/replace/g    
>> 
>> sed '1,10 s/find/replace/g' # s=substitute mit sed (in Zeilen 1-10)
>> sed '1,10 s/find/replace/'  # Ersetzt 1. Vorkommen pro Zeile (1-10)
>> sed '1,10 s/find/replace/4' # Ersetzt 4. Vorkommen pro Zeile (1-10)
>> 
>> Bei der  B e s c h r ä n k u n g  gibt es Unterschiede in der Syntax.  
> 
> Bezugspunkte, die in dem Suchen-und-Ersetzen-Befehl abgebildet werden:
> 
> in Sed:
> Dateianfang und -ende & Zeilenanfang und -ende
> 
> im Vim:
> Bufferanfang und -ende & Zeilenanfang und -ende & Cursorposition

... und hier im aktuellen Beispiel natürlich die
Zeilenbereichsbeschränkung, auf der der Befehl angewendet wird.

-- 
Gunter
https://guntergutzeit.de.cool

[toc] | [prev] | [next] | [standalone]


#111344

FromMarc Haber <mh+usenetspam1118@zugschl.us>
Date2020-07-09 09:59 +0200
Message-ID<re6ip6$d9h$1@news1.tnib.de>
In reply to#111337
Andreas Karrer <ak-0a@gmx.ch> wrote:
>Damals, 1996, war das das erste Buch über Regular Expressions (RE).
>Man hat sich gedacht "Wie bitte, ein ganzes Buch über Regular
>Expressions? Nächstens schreibt jemand ein Buch über vi oder ls!". In
>der Zwischenzeit gibt es zig Bücher über RE, nicht nur "Java RE",
>sondern auch "Java 9 RE", natürlich "JavaScript RE", aber auch "Oracle
>RE". Und Bücher über vi gibt es auch.

Aber noch keins über ls.

Grüße
Marc
-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | 
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

[toc] | [prev] | [next] | [standalone]


#111350

FromClaus Reibenstein <4spamersonly@kabelmail.de>
Date2020-07-09 12:12 +0200
Message-ID<hmo8s3Fu9l4U2@mid.individual.net>
In reply to#111344
Marc Haber schrieb am 09.07.2020 um 09:59:

> Andreas Karrer <ak-0a@gmx.ch> wrote:
>
>> Und Bücher über vi gibt es auch.
>
> Aber noch keins über ls.

Lohnt auch nicht.

Gruß
Claus

[toc] | [prev] | [next] | [standalone]


#111351

FromMarc Haber <mh+usenetspam1118@zugschl.us>
Date2020-07-09 12:55 +0200
Message-ID<re6t2j$6gu$1@news1.tnib.de>
In reply to#111350
Claus Reibenstein <4spamersonly@kabelmail.de> wrote:
>Marc Haber schrieb am 09.07.2020 um 09:59:
>
>> Andreas Karrer <ak-0a@gmx.ch> wrote:
>>
>>> Und Bücher über vi gibt es auch.
>>
>> Aber noch keins über ls.
>
>Lohnt auch nicht.

Listing Directory Contents for fun and profit

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | 
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

[toc] | [prev] | [next] | [standalone]


#111359

FromRalph Angenendt <dein.name@strg-alt-entf.org>
Date2020-07-09 14:33 +0000
Message-ID<slrnrgeamb.iq0.dein.name@news.strg-alt-entf.org>
In reply to#111344
Well, Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
> Andreas Karrer <ak-0a@gmx.ch> wrote:
>>Damals, 1996, war das das erste Buch über Regular Expressions (RE).
>>Man hat sich gedacht "Wie bitte, ein ganzes Buch über Regular
>>Expressions? Nächstens schreibt jemand ein Buch über vi oder ls!". In
>>der Zwischenzeit gibt es zig Bücher über RE, nicht nur "Java RE",
>>sondern auch "Java 9 RE", natürlich "JavaScript RE", aber auch "Oracle
>>RE". Und Bücher über vi gibt es auch.
>
> Aber noch keins über ls.

Jetzt hat ls ja auch nicht mehr "too many options" als bug in der 
manpage gelistet. Jetzt braucht man keins mehr.

Ralph
-- 
Übervaterlandverräter

[toc] | [prev] | [next] | [standalone]


#111390

FromChristoph 'Mehdorn' Weber <spam-fuer@das-mehdorn.de>
Date2020-07-11 00:36 +0200
Message-ID<slrnrghrc5.420.spam-fuer@judy.ilmenau.das-mehdorn.de>
In reply to#111303
Hallo!

* Gunter Gutzeit <gunter.gutzeit@arcor.de>:

> Als Neuling reicht mir erst einmal:
> :set list! | :set listchars+=tab:>-,space:°

  Letzteres hab ich einmal in der .vimrc definiert:

| set listchars=tab:\>.,eol:$,trail:~,extends:\\,precedes:+

  Das muß man nicht jedesmal setzen, zumal "+=" die Liste bei
jedem Aufruf verlängert.

  Ersteres benutze ich interaktiv und mit autocmd:

| autocmd BufRead *.cfg set list

Christoph

-- 
Dickfelligkeit ist auch nur eine andere
Interpretation von Merkresistenz.
(Hilko Bengen)

[toc] | [prev] | [next] | [standalone]


#111402

FromGunter Gutzeit <gunter.gutzeit@arcor.de>
Date2020-07-11 17:21 +0200
Message-ID<20200711172158.3beaf256@gunter.gutzeit.news.arcor.de>
In reply to#111390
Christoph Mehdorn Weber schrieb am Sa 11.07.2020 00:36:53 +0200:

> * Gunter Gutzeit <gunter.gutzeit@arcor.de> :
> 
>> Als Neuling reicht mir erst einmal:
>> :set list! | :set listchars+=tab:> -,space:°  
> 
>  Letzteres hab ich einmal in der .vimrc definiert:
> 
> | set listchars=tab:\> .,eol:$,trail:~,extends:\\,precedes:+  
> 
>  Das muß man nicht jedesmal setzen, zumal "+=" die Liste bei
> jedem Aufruf verlängert.

Das Wichtigste an meinem obigen Befehl ist mir das Ausrufezeichen. Das
Ausrufezeichen ist letztlich ausschlaggebend dafür, dass mir mit
dem dymanischen Menüpunkt unter 'Ansicht > ListChars' angezeigt wird,
ob das Feature aktuell aktiv [X] oder nicht aktiv [ ] ist.

Mit den jetzt zuletzt noch hinzugefügten starken Features hat mein vim
nun seine vorläufige Endfassung erhalten:

https://gunter_gutzeit.keybase.pub/Bildschirmfoto_2020-07-11_16-29-14.png

Neu sind jetzt noch hinzufügt worden:

- Datei einfach geführt öffnen (Explore verschwindet sofort automatisch)
- Dateien mehrfach geführt öffnen (Vexplore beleibt bis zum manuellen
  schließen sichtbar - linker Terminal-Rand)
- Session-Management (für beliebig viele Sessions in gesondertem Menü
  - rechter Terminal-Rand)
- Text zentrieren (als Überschriftenzeile) 
- TabsToSpaces (einheitlich konvertieren im aktiven Buffer)
- SpacesToTabs (einheitlich konvertieren im aktiven Buffer)
- Folding (zunächst nur Fold-Method: indent)
- aktuller Buffervergleich mit zugehöriger Orignaldatei

Ja, der Leistungsumfang ist schon sehr beachtlich, wie ich finde.

Der Vorteil des Vim-Menüs ist auch: Selbst dann, wenn ich den Vim jetzt
ein Jahr lang nicht benutze (und alle Tastenkombinationen vergessen
haben werde), kann ich nächstes Jahr trotzdem sofort damit weiter
arbeiten, ohne das man dann in alten Zetteln nachlesen muss, wie denn
nun die in Vergessenheit geratenen Tasten-Abfolgen sind.

-- 
Gunter
https://guntergutzeit.de.cool

[toc] | [prev] | [standalone]


Page 5 of 5 — ← Prev page 1 2 3 4 [5]

Back to top | Article view | de.comp.os.unix.linux.misc


csiph-web