– włączenie reguł podświetlania składni (według rozszerzenia pliku) :se syn=css – wymuszenie podświetlania składni według reguł „języka” CSS2 (gdy rozszerzenie nie oddaje zawartości – np. .txt zamiast.css)
A oto para poleceń pomocna przy edycji Wikipedii na konsoli o zestawie znaków innym niż unikod (np. ISO-8859-2):
:se enc=utf8 – ustawienie w Vimie kodowania UTF-8 :se tenc=iso-8859-2 – poinformowanie Vima o obowiązującym kodowaniu na konsoli (terminal encoding)
Vim a vi Vim został wyposażony w wielokrotne cofanie dokonanych zmian (tzw. undo) – domyślnie aż tysiąckrotne, podczas gdy vi pozostał przy jednokrotnym. Możliwe stało się wreszcie przewijanie ekranu w poziomie, przydatne przy edycji wierszy dłuższych niż szerokość ekranu. Brak też jest obecnie ograniczeń (odczuwalnych) na długość wierszy, ich liczbę czy rozmiar pliku.
Polecenia Vima i ich składnia są w pełni zgodne z vi, więc Vim oprócz tego samego przypisania klawiszy ma również system rejestrów (schowków) przeznaczonych do przechowywania fragmentów tekstu;