commit 7b150fff803b6dc3facd5768101e87fb3bdceff9 from: mischa date: Sun Apr 07 07:49:48 2019 UTC added why commit - ee9f7a409259b1bc85e83ffce446fdfba482c800 commit + 7b150fff803b6dc3facd5768101e87fb3bdceff9 blob - e9b50e814f115a22539c7a8c32a00597da2206c8 blob + a85efb9dae4ca57515a5cdada681ca246921a4aa --- index.md +++ index.md @@ -1,8 +1,15 @@ # Why vi Rocks -A collection of commands, command sequences in [vi(1)](https://man.openbsd.org/vi.1)/[ex(1)](https://man.openbsd.org/ex.1) or with 3rd party unitilities.
-These all work with at least [nvi](https://en.wikipedia.org/wiki/Nvi) 1.79 and 2.1.3 (unicode). +**[vi](https://en.wikipedia.org/wiki/Vi)** is the _de facto_ standard +Unix editor, you find it in every *NIX derived OS. +Here you will find a collection of commands, command sequences in +[vi(1)](https://man.openbsd.org/vi.1)/[ex(1)](https://man.openbsd.org/ex.1) +or with 3rd party unitilities which make +**[vi](https://en.wikipedia.org/wiki/Vi)** rock. These all work +with at least [nvi](https://en.wikipedia.org/wiki/Nvi) 1.79 and +2.1.3 (unicode). + Helpful documents:
- [Roman Zolotarev: Edit text with vi(1)](https://rgz.ee/vi.html)
- [Jeff W: vi help](http://www.jeffw.com/vi/vi_help.txt)
@@ -16,8 +23,8 @@ Helpful documents:
2) move to last line 3a) yank: y'k 3b) delete: d'k - 4) move to new line - 5) paste with P or p + 4) move to destination line + 5) put with P or p #### Apply regex to an arbitrary number of lines