![]() |
O vi-u i vim-ie |
![[ Po
Polsku... ]](../cwps/polish.gif)
Vi jest standardowym edytorem dołączanym do systemów Unixopodobnych. Powszechnie uchodzi za nieprzystępny i niewygodny, ale są to opinie mocno przesadzone.
Co prawda vi ma dość nietypowy zestaw komend (i sposób ich wywoływania), ale gdy się go opanuje pozwala na robienie rzeczy, o których użytkownicy innych edytorów mogą tylko marzyć.
Przykładem dużych możliwości vi-a może być choćby istnienie napisanych dla niego makr rozwiązujących problem wież Hanoi, emulujących prosty komputer, albo przechodzących labirynt.
Vim jest udoskonaloną wersją vi-a (jak widać zawsze i wszędzie można coś udoskonalić) przeznaczoną dla szeregu platform (systemy Unixopodobne, MS-DOS, Amiga, Windows NT).
Niektóre z nowych cech vim-a to:
obsługa wielu okienek
edycyjnych na ekranie
możliwość automatycznego
startu w trybie edycyjnym
rozszerzony tryb wstawiania
(można przemieszczać kursor w trakcie wstawiania)
rozszerzone działanie klawisza
backspace w trybie wstawiania (opcjonalnie)
tryb nadpisywania
wielopoziomowe cofanie
wykonanych komend, wraz z powrotem
tworzenie plików z kopiami
starszych wersji (.bak)
historia wprowadzanych
komend
możliwość graficznego
zaznaczania bloku
możliwość analizy listingów
błędów produkowanych przez dowolny kompilator
operacja na prostokątnych
("pionowych") blokach
wbudowana pomoc
ulepszona edycja poleceń
i wiele innych
|