vim
Zalety vim
Szukaj…
Dostosowywanie
Zaletą korzystania z vima w porównaniu z prostym edytorem tekstów, takim jak notatnik lub gedit, jest to, że pozwala on użytkownikowi dostosować prawie wszystko o sobie. Jeśli kiedykolwiek zdarzy ci się robić jakąś akcję w kółko, vim ma wiele funkcji, które pomogą ci wykonać tę akcję szybciej i łatwiej.
Większość popularnych IDE, takich jak MS Visual Studio lub IntelliJ IDEA, zapewnia użytkownikom przydatne skróty, a nawet pewne modyfikacje, ale zwykle są one związane z konkretnymi działaniami, które są wspólne w określonym kontekście, podczas gdy vim pozwala na dostosowanie do różnych sytuacje, nie powodując konfliktów. Wygodne może być tworzenie programów c ++ w Visual Studio i Java w IntelliJ, ale nie napisałbyś tam kodu Pythona, a do tego jest oczywiście inne IDE, ale w vimie możesz praktycznie edytować dowolny język bez tracąc wygodę.
Istnieją oczywiście inne edytowalne edytory i nie jestem tym, który twierdzi, że vim jest najlepszy dla wszystkich. To jest kwestia osobistych preferencji. Nie sądzę, aby ktoś argumentował, że emacs pozwala na poziom dostosowywania niższy niż w przypadku vima (a niektórzy twierdzą inaczej), ale naprawdę musisz to sprawdzić sam, aby znaleźć to, co najbardziej ci odpowiada.
Niektórzy mówią, że nie chcą spędzać miesięcy na nauce obsługi edytora, aby móc w nim pracować. Ale ci, którzy się w większości zgadzają, że warto było. Dla mnie osobiście nigdy nie było problemu, uczenie się nowych rzeczy o vimie i zwiększanie jego wydajności jest po prostu zabawą. I jest wiele do nauczenia się.
Lekki
Vim jest (podobnie jak GNU Nano lub GNU emacs) lekki. Nie wymaga żadnego interfejsu graficznego (takiego jak x11, wayland & co).
To sprawia, że vim jest najlepszym przyjacielem opiekunów systemu. Możesz go używać za pomocą ssh i, co jest naprawdę ważne, na naprawdę małych urządzeniach, które nie mają jakiegoś interfejsu graficznego.
Programowanie i utrzymywanie zdalnych serwerów zyskało na znaczeniu w ostatnich latach, a używanie vim (lub emacs) jest najlepszym sposobem na to.
W przeciwieństwie do wielu IDE, vim zapewnia możliwość pracy z wieloma rodzajami plików po wyjęciu z pudełka, a pisanie własnych poleceń i składni hl jest łatwe.
I na koniec, użytkownik vim powinien móc korzystać z vi, która jest preinstalowana na większości systemów UNIX.