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
[edytuj]W 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
[edytuj]Mamy 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
[edytuj]Instalacja 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ł
[edytuj]Naprawdę 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
[edytuj]Vim 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.