Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:vim

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:vim [2016/12/19 13:14]
127.0.0.1 Externe Bearbeitung
lpi1:vim [2022/09/28 14:25] (aktuell)
Zeile 1: Zeile 1:
 ====== vi überleben ====== ====== vi überleben ======
 +
 +Für Debian/​Ubuntu empfohlen: Das Paket ''​vim''​ installieren,​ welches eine komfortablere Version von ''​vi''​ enthält. Dann wird u.a. immer angezeigt, wenn sich der Editor im Einfüge-Modus befindet.
 +
 ^ Befehl ​    ^ Funktion ​                  ^ ^ Befehl ​    ^ Funktion ​                  ^
 | ''​i'' ​     | Einfügemodus (**i**nsert) ​ | | ''​i'' ​     | Einfügemodus (**i**nsert) ​ |
Zeile 75: Zeile 78:
 | ''​yw'' ​   | Wort kopieren ​           | | ''​yw'' ​   | Wort kopieren ​           |
 | ''​yy'' ​   | Zeile kopieren ​           | | ''​yy'' ​   | Zeile kopieren ​           |
-| ''​Y'' ​    | bis zum Ende der Zeile kopieren |+| ''​Y'' ​    | Zeile kopieren | 
 +| ''​y$'' ​   ​| bis zum Ende der Zeile kopieren ​           |
 ^       ^ einfügen (**p**aste)^ ^       ^ einfügen (**p**aste)^
 | ''​P'' ​    | an aktueller Position einfügen | | ''​P'' ​    | an aktueller Position einfügen |
Zeile 88: Zeile 92:
 | ''/'' ​     | suchen ​                   | | ''/'' ​     | suchen ​                   |
 |.. Suchwort eingeben .. || |.. Suchwort eingeben .. ||
-| ''​vwc'' ​   | 1 Wort ersetzen ​   |+| ''​vec'' ​   | 1 Wort ersetzen ​   |
 |.. Ersatzwort eingeben ..|| |.. Ersatzwort eingeben ..||
 | ''<​ESC>'' ​ | Änderung beenden ​         | | ''<​ESC>'' ​ | Änderung beenden ​         |
Zeile 137: Zeile 141:
  
 ====== Einstellungen ====== ====== Einstellungen ======
 +===== Den vim.tiny smart machen =====
 +
 +Folgende Zeilen in der ~/.vimrc sorgen dafür, dass auch im vim.tiny im Insert-Modus die Cursortasten und Backspace vernünftig,​ auch über die Grenzen des gerade eingefügten Textes hinaus, funktionieren:​
 +  set nocompatible
 +  set backspace=2
 +
 ===== Groß-/​Kleinschreibung beim Suchen ignorieren ===== ===== Groß-/​Kleinschreibung beim Suchen ignorieren =====
   :set ignorecase   :set ignorecase
Zeile 186: Zeile 196:
  
 ====== Alternative Editoren ====== ====== Alternative Editoren ======
 +
 +Eigentlich keine. ​
 +
 | Befehl | SuSE Paket | Debian Paket | CentOS Paket | Beschreibung ​               | | Befehl | SuSE Paket | Debian Paket | CentOS Paket | Beschreibung ​               |
 | mcedit | mc         | mc           ​| ​             | Teil vom Midnight Commander |    | mcedit | mc         | mc           ​| ​             | Teil vom Midnight Commander |   
Zeile 197: Zeile 210:
   * {{:​vi-vim-cheat-sheet.gif|http://​www.viemu.com/​vi-vim-cheat-sheet.gif}}   * {{:​vi-vim-cheat-sheet.gif|http://​www.viemu.com/​vi-vim-cheat-sheet.gif}}
  
 +{{ :​admin_grundlagen:​vim_grafiken.svg |}}
lpi1/vim.txt · Zuletzt geändert: 2022/09/28 14:25 (Externe Bearbeitung)