Vim/Pobieranie
Vim jest popularnym edytorem, co za tym idzie dostępny jest na wielu różnych platformach. Zaraz opiszę instalację jego na kilku najpopularniejszych platformach.
MS Windows
edytujW systemach rodziny Windows nowszych od Windows Milenium obsługa aplikacji konsolowych została zredukowana do minimum, więc nie możemy cieszyć się czystym Vimem. Powstała jednak nakładka, równie użyteczna i wyposażona w parę dodatków, których nie będziemy omawiać w tym podręczniku.
- Wchodzimy za pomocą naszej ulubionej przeglądarki na stronę http://www.vim.org/download.php
- Wybieramy nasz system operacyjny
- Klikamy na odnośnik gvim72.exe
- Zapisujemy, po czym otwieramy plik
- Postępujemy wg zaleceń instalatora
- Po chwili cieszymy się nowym edytorem tekstu
Zostanie zinstalowane parę wersji Vima:
- gVim - Właściwa wersja Vima, z której będziemy korzystać.
- gVim (easy) - Jak sama nazwa wskazuje wersja uproszczona. Właściwe okno edytora działa cały czas w insert mode, lecz do innych funkcji dostęp jest za pomocą graficznych menu.
- gVim (read only) - Bez komentarza
- Vim - Konsolowa wersja Vima, bardzo uproszczona, z wymienionych wyżej powodów
Linux
edytujMamy do wyboru parę opcji. Najczęściej jest dołączony do dystrybucji, lecz czasem tak nie jest. Możemy użyć repozytoriów, w których zazwyczaj jest. Możemy też spróbować kompilacji ze źródeł, jeżeli chcemy mieć najświeższą wersje, lub jeśli repozytoria są niedostępne.
Ubuntu
edytujInstalacja Vima w Ubuntu jest bardzo prosta. Wystarczy włączyć terminal (jeśli stosujemy środowisko graficzne) i wpisujemy:
- sudo apt-get install vim
Może się zdarzyć, że APT chce pobrać parę dodatkowych pakietów, musimy to wtedy zaakceptować. Warto jeszcze posprzątać śmieci:
- sudo apt-get autoremove
Koniec, możemy się cieszyć pełnym, prawdziwym Vimem. Możemy sprawdzić działanie pakietu:
vim foo_bar.txt
No, i wydzimy Vima z otwartym plikiem foo_bar.txt
Pakiety
- vim-tiny ( zainstalowany w Ubuntu 22.04)
- vim
- vim-nox
- vim-athena
- vim-gtk
- vim-gtk3
- vim-motif
- vim-nox
- vim-common
- vim-doc
- vim-runtime
- vim-gui-common
Kompilacja ze źródeł
edytujNaprawdę tego chcesz? No, dobra. Upewnij się, że masz zainstalowaną najnowszą wersję gcc i programu make. Spróbuj:
gcc
Powinien wyrzucić błąd.
gcc: No input files.
W przeciwnym wypadku zobaczymy
unkow command "gcc"
lub coś podobnego. Podobnie z make, wpisujemy "make" i jeżeji zobaczymy błąd o braku pliku Makefile, to możemy przjść do właściwej instalacji. Sciągamy programem wget, obecnym w każdej dystrybucji.
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
i czekamy aż się sciągnie... Wypakowywujemy:
tar xjvf vim*
i wchodzimy w katalog, z wypakowanymi plikami:
cd vim-7.2
Otwieramy skrypt autoconfig:
./configure
Jeśli wykonało się całe, jest świetnie. Niestety jednak, często się zdarza, że na twoim komputerze brakuje potrzebnych bibliotek. Ostatni komunikat o błędzie zazwyczaj nam powie, co musimy doinstalować. Tu niestety ci nie pomogę, i nie wypisze wszystkich problemów i ich rozwiązań, jest ich za dużo. Idziemy dalej. Teraz kompilujemy:
make
Możesz iść coś zjeść, to trochę potrwa. Czas zainstalować.
sudo make install
Potrzebujemy uruchomić polecenie z uprawnieniami administratora, ponieważ operuje ono na plikach systemowych. Potem czyścimy:
make clean
lub usuwamy folder:
cd .. rm -r vim-7.2
Koniec, udało nam się.
Android
edytujVim dostępny jest też na systemy mobilne z androidem, jednak pod postacią forka VIM TOUCH. Jest on dostępny z poziomu F-droid jak i również google play.