admin_grundlagen:vim
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:vim [2016/01/18 11:49] – ingo_wichmann | admin_grundlagen:vim [2022/09/28 14:25] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== vi überleben ====== | ====== vi überleben ====== | ||
| - | ^ Befehl ^ Funktion | + | |
| + | Für Debian/ | ||
| + | |||
| + | ^ Befehl | ||
| | '' | | '' | ||
| | ''< | | ''< | ||
| Zeile 17: | Zeile 20: | ||
| * mit einem Browser-Spiel: | * mit einem Browser-Spiel: | ||
| * mit vimtutor: | * mit vimtutor: | ||
| + | |||
| vimtutor | vimtutor | ||
| Zeile 31: | Zeile 35: | ||
| | '' | | '' | ||
| | '' | | '' | ||
| - | | '' | + | | '' |
| | '' | | '' | ||
| | '' | | '' | ||
| Zeile 53: | Zeile 57: | ||
| | '' | | '' | ||
| | '' | | '' | ||
| - | ^ | + | |
| + | ^ | ||
| | . | letzten Befehl wiederholen | | | . | letzten Befehl wiederholen | | ||
| Zeile 69: | Zeile 74: | ||
| | '' | | '' | ||
| | '' | | '' | ||
| - | | '' | ||
| - | | '' | ||
| | '' | | '' | ||
| ^ y… ^ kopieren (**y**ank) ^ | ^ y… ^ kopieren (**y**ank) ^ | ||
| | '' | | '' | ||
| | '' | | '' | ||
| - | | '' | + | | '' |
| + | | '' | ||
| ^ ^ einfügen (**p**aste)^ | ^ ^ einfügen (**p**aste)^ | ||
| | '' | | '' | ||
| Zeile 81: | Zeile 85: | ||
| ===== Visueller Modus ===== | ===== Visueller Modus ===== | ||
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| ==== Anwendungsbeispiel: | ==== Anwendungsbeispiel: | ||
| | ''/'' | | ''/'' | ||
| |.. Suchwort eingeben .. || | |.. Suchwort eingeben .. || | ||
| - | | '' | + | | '' |
| |.. Ersatzwort eingeben ..|| | |.. Ersatzwort eingeben ..|| | ||
| | ''< | | ''< | ||
| | '' | | '' | ||
| | '' | | '' | ||
| + | |||
| + | ==== Text Markieren ==== | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | Quelle: http:// | ||
| ===== weitere Wege in den Einfügemodus ===== | ===== weitere Wege in den Einfügemodus ===== | ||
| Zeile 103: | Zeile 124: | ||
| ====== Beispiel Texte ====== | ====== Beispiel Texte ====== | ||
| - | [[vim beispiel texte]] zum Üben | + | [[admin_grundlagen: |
| ====== Suchen und Ersetzen III ====== | ====== Suchen und Ersetzen III ====== | ||
| Zeile 119: | Zeile 140: | ||
| |'' | |'' | ||
| - | ====== Konfigurationsdateien ohne Kommentare anzeigen | + | ====== 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, | ||
| + | set nocompatible | ||
| + | set backspace=2 | ||
| + | |||
| + | ===== Groß-/ | ||
| + | :set ignorecase | ||
| + | |||
| + | ===== Konfigurationsdateien ohne Kommentare anzeigen ===== | ||
| :set fdm=expr | :set fdm=expr | ||
| :set fde=getline(v: | :set fde=getline(v: | ||
| + | |||
| + | ===== Syntax-Highlighting einschalten ===== | ||
| + | :syntax on | ||
| + | |||
| + | ===== Zeilennummern ein-/ | ||
| + | :set number | ||
| + | :set nonumber | ||
| + | |||
| + | ===== Steuerzeichen anzeigen ===== | ||
| + | :set list | ||
| ====== Navigationsbefehle II ====== | ====== Navigationsbefehle II ====== | ||
| Zeile 152: | Zeile 193: | ||
| || | || | ||
| | :help < | | :help < | ||
| - | | :syntax on | Syntax highlighting| | ||
| - | | :set number| | ||
| - | | :set nonumber| | ||
| - | | :set list | Steuerzeichen anzeigen| | ||
| | :set all | Zeigt alle Befehle an in Kombination mit set| | | :set all | Zeigt alle Befehle an in Kombination mit set| | ||
| ====== 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 | | mcedit | mc | mc | ||
| Zeile 170: | Zeile 210: | ||
| * {{: | * {{: | ||
| + | {{ : | ||
admin_grundlagen/vim.1453117781.txt.gz · Zuletzt geändert: 2016/01/18 11:49 von ingo_wichmann
