Vim to potężny edytor tekstu w systemie Linux, ale ma stromą krzywą uczenia się. Zamiast tego rozważ zainstalowanie jednego z tych pięciu edytorów tekstu inspirowanych Vimem.

Vim to podstawowy edytor dla większości administratorów i inżynierów systemu Linux. Jest wszechstronny, lekki i wytrzymały. Ale dla niedoświadczonych użytkowników Linuksa Vim może wydawać się nieco przytłaczający.

Jeśli szukasz edytora podobnego do Vima, który jest nowoczesny i lekki, a jednocześnie potężny, oto lista najlepszych edytorów tekstu inspirowanych Vimem, które są bardziej przyjazne dla użytkownika.

1. Neovim

Neovim, nowoczesny edytor Vima, który rozpoczął działalność w 2014 roku, jest bezpośrednim rozwidleniem Vima, który ma ulepszone funkcje i korzyści w zakresie wydajności.

Dzięki Neovim otrzymujesz wszystkie standardowe funkcje Vima, które znasz i więcej. Na przykład możesz używać wtyczek Vima i innych dodatków w Neovim.

Neovim jest dobrze udokumentowany, elegancki i łatwy do rozpoczęcia. Ale najważniejsze,

Neovim jest nowoczesny i bardzo łatwy do dostosowania. Obsługuje niestandardowe motywy i zaawansowane ulepszenia GUI, dzięki czemu jest bardziej atrakcyjny wizualnie.

Neovim ma również wbudowany emulator terminala. Pozwala to na uruchamianie poleceń powłoki bez opuszczania edytora.

Aby zainstalować Neovim w swoim systemie, uruchom następujące polecenia, w zależności od dystrybucji:

W dystrybucjach Linuksa opartych na Debianie, takich jak Ubuntu:

sudo apt-get install neovim

W dystrybucjach Linuksa opartych na Arch:

sudo pacman -S neovim

W RHEL i jego pochodnych Neovim jest dostępny za pośrednictwem dodatkowych pakietów dla Enterprise Linux (EPEL):

mniam zainstaluj -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && mniam zainstaluj -y neovim python3-neovim

Uruchom Neovim, uruchamiając plik nvim polecenie w swoim terminalu.

2. Kakune

Kakoune to kolejny potężny edytor tekstu inspirowany Vimem o otwartym kodzie źródłowym. Podąża za tymi samymi modalnymi zasadami edycji, co Vim i ma minimalistyczny interfejs użytkownika, który nie rozprasza uwagi.

Edytor Kakoune jest wyposażony w potężny język skryptowy, KakouneScript, który pozwala rozszerzyć funkcjonalność Kakoune za pomocą wtyczek i poleceń skryptowych. Język skryptowy umożliwia również manipulowanie tekstem, dostosowywanie edytora i komponowanie złożonych poleceń za pomocą kombinacji naciśnięć klawiszy.

Możliwe jest otwarcie wielu instancji edytora Kakoune, usprawniając współpracę poprzez umożliwienie interakcji różnych instancji. Ponadto pozwala to na łatwą współpracę z narzędziami zewnętrznymi.

Podobnie jak Vim, Kakoune jest wysoce rozszerzalny. Jest wyposażony w interfejs skryptowy, który umożliwia rozszerzanie i dostosowywanie jego funkcji za pomocą wtyczek lub skryptów.

Społeczność użytkowników Kakoune rośnie, chociaż nie jest tak duża jak Neovim czy Vim w momencie pisania.

Kakoune jest dostarczany z kontekstową dokumentacją, która dynamicznie wyświetla istotne informacje o bieżącego polecenia lub operacji, pomagając w poznaniu i zrozumieniu dostępnych opcji i funkcjonalności.

Zainstaluj Kakoune za pomocą jednego z następujących poleceń, w zależności od dystrybucji Linuksa:

W dystrybucjach Linuksa opartych na Debianie:

sudo apt install kakoune

W dystrybucjach RHEL:

sudo dnf zainstaluj kakoune

Aby zainstalować kakoune w dystrybucjach Linuksa opartych na Arch:

sudo pacman -S kakoune

Po zainstalowaniu możesz rozpocząć sesję Kakoune, uruchamiając plik kak polecenie w swoim terminalu.

3. Kosmiczny Vim

Jako nowoczesny i potężny edytor tekstu oparty na Vimie, SpaceVim jest wysoce konfigurowalny i zapewnia wyjątkowe wrażenia z edycji.

Aby używać SpaceVim, potrzebujesz zainstalowanego Vima lub Neovima. Dodaje warstwę wstępnie skonfigurowanych wtyczek, skrótów i ustawień do Vima lub Neovima. Pozwala to na korzystanie z tych samych świetnych menedżerów pakietów, które znasz z Vima, takich jak Vundle, vim-plug itp.

Jeśli jesteś programistą, spodoba ci się wybór wtyczek i funkcji dostępnych w SpaceVim, takich jak podświetlanie składni, uzupełnianie kodu, linting, kontrola wersji i inne.

SpaceVim jest bardzo dobrze udokumentowany. Zarówno oficjalna strona, jak i wbudowana dokumentacja opisują, jak zacząć, konfigurować edytor i wskazówki dotyczące codziennego użytkowania.

SpaceVim ma na celu zapewnienie płynnego i bogatego w funkcje doświadczenia Vima zarówno dla początkujących, jak i doświadczonych użytkowników. Upraszcza proces instalacji, zapewnia wyselekcjonowany zestaw wtyczek i oferuje intuicyjny interfejs do wydajnego kodowania i dostosowywania.

Możesz łatwo zainstalować SpaceVim za pomocą oficjalnego skryptu instalacyjnego. Ze względów bezpieczeństwa zawsze dobrze jest przyjrzeć się zewnętrznym skryptom przed uruchomieniem ich na komputerze.

zwijanie -sLf https://spacevim.org/install.sh | grzmotnąć

Po zainstalowaniu SpaceVima możesz uruchomić Vima lub Neovima za pomocą następujących poleceń: krzepa Lub nvim.

4. Mikro

Micro to lekki i nowoczesny terminalowy edytor tekstu, który ma być intuicyjny i przyjazny dla użytkownika, a jednocześnie zapewniać niektóre podstawowe funkcje i elastyczność Vima.

The Mikro edytor jest wyposażony w przyjazny dla użytkownika interfejs i nowoczesny interfejs użytkownika, który jest idealny, szczególnie dla niedoświadczonych użytkowników Vima.

Możesz łatwo dostosować Micro za pomocą wtyczek. Ma tętniącą życiem społeczność obserwujących, którzy stale dodają nowe funkcje i funkcje.

Dla inżynierów oprogramowania masz wiele funkcji usprawniających przepływ pracy, takich jak podświetlanie składni, integracja zawartości wersji itp.

Możesz zainstalować Micro na swoim komputerze za pomocą Snap. Pakiety Snap są obsługiwane w dystrybucjach systemu Linux opartych na Debianie, RHEL i Arch.

sudo snap install micro --classic

Uruchom mikro polecenie uruchomienia edytora.

5. Vis

Kolejny modalny edytor tekstu inspirowany Vimem, którego głównym celem jest bycie bardziej nowoczesnym i przyjaznym dla użytkownika niż Vim. To czyni go doskonałym wyborem do edycji tekstu. Jest prosty w użyciu, a jednocześnie potężny i wydajny.

Vis to wysoce rozszerzalny i konfigurowalny edytor tekstu. Wykorzystuje język skryptowy Lua, aby ułatwić dostosowywanie i rozszerzanie jego funkcjonalności.

Vis zawiera własny język poleceń, który zapewnia zwięzły i ekspresyjny sposób manipulowania tekstem. Możesz także użyć wbudowanego języka do zaawansowanych operacji edycji tekstu i złożonych skryptów dostosowywania.

Aby zainstalować Visa, musisz skompilować edytor Visa za pomocą następujących poleceń:

Najpierw zainstaluj wszystkie wymagane zależności. W dystrybucjach opartych na Debianie uruchom:

sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev

W dystrybucjach opartych na RPM:

sudo dnf install ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel

Zainstaluj zależności w dystrybucjach opartych na Arch za pomocą:

sudo pacman -S ncurses readline lua luajit libtermkey

Następnie sklonuj repozytorium edytora Vis za pomocą następującego polecenia git:

klon git https://github.com/martanne/vis

Po pobraniu, użyj polecenia cd aby przejść do katalogu repozytorium vis na lokalnym komputerze:

widok cd

Zbuduj kod źródłowy, używając:

./konfiguruj && utwórz

Na koniec zainstaluj vis, uruchamiając:

sudo make install

Uruchom edytor, uruchamiając plik vis polecenie w swoim terminalu.

Z którego edytora inspirowanego Vimem będziesz korzystać?

Były to jedne z najlepszych edytorów tekstu inspirowanych Vimem, które są przyjazne dla użytkownika i łatwe do zastosowania w codziennym przepływie pracy.

Edytory tekstowe oparte na terminalach są lekkie, solidne i idealne do pracy w trybie bezobsługowym ze zdalnymi serwerami.