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.