Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
vi [2017/04/27 13:31] admin |
vi [2024/05/16 08:37] (aktuell) admin [/etc/vimrc, ~/.vimrc] |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
*vi - visual interface | *vi - visual interface | ||
+ | |||
+ | ==== Problem mit den Cursortasten? ==== | ||
+ | |||
+ | sudo apt install vim | ||
==== /etc/vimrc, ~/.vimrc ==== | ==== /etc/vimrc, ~/.vimrc ==== | ||
Zeile 12: | Zeile 16: | ||
~/.vimrc - Konfigurationsdatei | ~/.vimrc - Konfigurationsdatei | ||
- | syntax on | + | "syntax on |
set ts=3 | set ts=3 | ||
set ruler | set ruler | ||
Zeile 51: | Zeile 55: | ||
*[[php Syntax Check in vi]] | *[[php Syntax Check in vi]] | ||
+ | * :set noendofline binary => removes the final new line (CR) when the file is saved. | ||
*:% s/^/>/ - Insert ">" at the start of every line | *:% s/^/>/ - Insert ">" at the start of every line | ||
*:% s;$;// nick; - Insert "// nick" at the end of every line | *:% s;$;// nick; - Insert "// nick" at the end of every line | ||
*:%!sort - Sortiert aufsteigend | *:%!sort - Sortiert aufsteigend | ||
- | *:g/^[ ^I]*$/d - alle Leerzeilen entfernen | + | *:g/^$/d - alle Leerzeilen entfernen |