r   e   k   l   a   m   a
r   e   k   l   a   m   a

Vim 8.0.2

Strona główna Windows Biuro Edytory tekstów
Pobierz program Asystent pobierania włączony zabezpiecz pobieranie

Vim (ang. VI iMproved) to rozwijany przez Brama Moolenaara klon edytora tekstu VI dostępny na wiele platform.

Galeria programu

Vim wyróżnia się ascetycznym interfejsem użytkownika, który skrywa rozbudowaną funkcjonalność. Vim pozwala m.in. na: jednoczesną edycję wielu plików w osobnych oknach (buforach), cofanie do tysiąca ostatnio wykonanych operacji oraz cofanie do miejsca w czasie w życiu pliku. Kolejne atuty to wieloschowek, wsparcie dla podświetlania składni zarówno języków programowania jak i np. LaTeX, rozbudowany system automatyzacji pracy z tekstem wykorzystujący wyrażenia regularne.

Mimo swoich zalet i wysokiej efektywności jaką można uzyskać w pracy z tym programem, wymaga on nauki jego funkcji, nie prowadzi on "za rękę" i nie zalecany jest dla początkujących użytkowników komputera.

Vim pozwala na pisanie tekstów z prawa na lewo (jak ma to miejsce w językach arabskim, perskim czy hebrajskim) oraz zawierających znaki wielobajtowe - tzn. reprezentowane przez więcej niż jeden bajt (jak np. w języku chińskim, japońskim czy koreańskim). Vim posiada również polecenia pozwalające na automatyczną reakcję na dane zdarzenia (autocommands), np. na automatyczne rozpakowanie skompresowanego pliku. Możliwe jest także nagrywanie procesu edycji w postaci makr. Program posiada wewnętrzny język skryptowy pozwalający na łatwe dodawanie nowych funkcji.

Osoby chcące instalować wersję 64-bitową programu powinny zapoznać się z instrukcją na tej stronie.

© dobreprogramy

Publikacje powiązane

Nowy Vim 8.0 wydany po dziesięciu latach, dla nowicjuszy trudny jak zawsze!

127
OPROGRAMOWANIE 14.09.2016 | Adam Golański (eimi)

Na nową wersję tego programu czekaliśmy 10 lat. Vim, jeden z najważniejszych edytorów tekstu na świecie, narzędzie, które dla zielonych użytkowników systemów uniksopodobnych jest dziwnym koszmarem, a dla wprawnych administratorów niezawodnym przyjacielem, wydany został z numerkiem 8.0. To nie tylko poprawki błędów, dodano do niego nawet obsługę DirectX :-). Oczywiście obsługa DirectX (a właściwie rysowania okien przez DirectWrite) jest na samym końcu listy nowości, zaś liczba użytkowników Vima na Windowsie nie jest duża (choć to się może zmienić wraz z wbudowaniem w Windowsa 10 podsystemu…

Recenzje użytkowników

Zaloguj się, aby dodać swoją recenzję!
r   e   k   l   a   m   a
r   e   k   l   a   m   a

Komentarze

0 nowych
  #70 11.11.2016 14:08

@Shaki81 Da się pod Windows mieć polskie znaki w Vimie? W gVim wszystko hula, ale w konsoli się krzaczy.

Shaki81 MODERATOR BLOGA  38 #69 22.07.2016 22:43

@doniu45: Ja od czasy do czasu i to na 64-bitowej Dziesiątce.

doniu45   5 #68 02.09.2015 21:10

Witam, ktoś jeszcze korzysta z vim?

__Tux__   13 #67 11.06.2015 18:21

@Color Mint: Po pewnym czasie okazuje się, że jest tak dobry, iż nie można bez niego żyć!

Color Mint   9 #66 30.04.2015 09:43

@Scorpions.B: No tak parę lat temu to i dla mnie Vim był czymś co włączałem przez przypadek i jedyne o czym marzyłem to żeby go wyłączyć. Tylko jak? Zmieniło się jak zacząłem pracować z ludźmi, którzy potrafili go używać. Człowiek uczy się całe życie ;)

Scorpions.B WSPÓŁPRACOWNIK  21 #65 29.04.2015 21:49

@Color Mint: Komentarz napisałem 3 lata temu, byłem wtedy młodszy i znacznie głupszy :)

Color Mint   9 #64 29.04.2015 21:41

@Scorpions.B: Używa. U nas jest firma wdrażająca system na kontrakcie za grubą kasę i chłopaki wszystko robią właśnie w Vimie. Mówią z przymrużeniem oka, że używają Vima, bo "ten edytor ma jednak trochę większe możliwości;)". Sam sporo się nauczyłem przy okazji tego wdrożenia. Inny przykład, jeżeli zalogujesz się na duże routery i urządzenia sieciowe to do edycji plików będzie tam Vi (prostsza wersja Vima).
@AntyVIM: Nie ryzykuj nigdy pisząc, że Vim czegoś nie ma :) Przykład dla C++ http://www.vim.org/scripts/script.php?script_id=1520

Kluczem do Vima jest umiejętność zapamiętywania wielu rzeczy na raz i umiejętność natychmiastowego przywoływania ich z pamięci. Jest to więc edytor nie dla każdego. Zdaję sobie sprawę, że ten warunek jest nie do przeskoczenia dla wielu osób, dla których lepsze okaże się po prostu jakiś popularne IDE. Sam często pasuję i przesiadam się na graficzne IDE ale widzę że dla tych mózgowców co ogarniają temat Vim jest nie do zastąpienia

Autor edytował komentarz.
aeroflyluby   15 #63 16.08.2013 19:53

Nie wiem czy ktoś z was po ten program w ogóle sięgnął ale zaznaczę jedno - Link prowadzi do gvima 7.3 :)

  #62 01.07.2013 13:37

Emacs = Editor MACroS

  #61 13.06.2013 11:49

EMACS jest lepszy i co ważne, sam w sobie jest systemem operacyjnym.

  #60 24.03.2013 17:09

10_04_2011
Napisz większy program w Notatniku,nie ma numerowania,wyróżniania kodu.Do Hello World,czy obliczania średniej notatnik wystarczy

  #59 11.03.2013 22:41

co za syf nie dziala nic same bledy na txt i pdf chyba ze nie obsluguje ich ...no to na co to jak czegos tak popularnego nie obsluguje??

  #58 04.02.2013 11:46

ma ten program 1....USUN ZBEDNE SPACJE 2....zamien ,,to slowo,, na ,,tamto slowo,, jak by ktos odp to będę DZIWIĘCZNY pozdro

  #57 23.07.2012 13:04

@Kamilkam
Widać nie potrafisz zrozumieć co napisałem.
Zrób mi refaktoryzacje w vim do plsql, C#, ASP, Java, C++. Np zmianę namespace lub nazwę metody gdy w projekcie są dwie metody np. Add i jednej chcesz zmienić nazwę na AddLOL. Vim odpada. A co do "Śmieciowego" Netbeans to jest najlepsze środowisko w jakim pracowałem. Żeby VisualStudio działał tak jak Netbeans trzeba instalować Resharpery.

  #56 21.07.2012 20:52

"AntyVIM (niezalogowany) | 06.06.2012 10:49#54
Program świetnie nadaje się do pracy w konsoli Linuxa i edytowania plików konfiguracyjnych, ewentualnie edytowania jednoplikowych skryptów. Nie można porównywać go do Eclipse, VisualStudio, Netbeans bo zróbcie w VIM CRTL+Click (Go To Declaration). Albo zróbcie refaktoryzacja w VIM np zmiana nazwy funkcji w całym projekcie gdzie mogą być inne funkcje o takiej samej nazwie. VIM nigdy z kontekstu nie będzie wiedział z której klasy jest funkcja. Dlatego ten program nie nadaje się do programowania!"

Sorry, ale takie coś to ja mam w vimie z 2mb ram, nie potrzebuje żadnej javy, żeby w czymś kodzić. Twoja ułomność nie jest wytłumaczeniem dlaczego edytor jest taki, a nie inny. Po za tym Twoje "CTRL+Click" jest jedynie dowodem, ze w Twoim edytorze jest to gorzej zrobione, bo w Vimie nie muszę dotykać myszki by coś zrobić. Gdybyś trochę poczytał w necie to jeszcze nie powstał edytor lepszy niż vim, który z marszu ma lepszą refaktoryzację do wszystkich języków niż ten Twój.

Na codzień programuje C++/Ruby i po prostu w Vime idzie mi to najszybciej i najwygodniej, nie chce się czuć jakiś elitarny bo co mi z tego skoro i tak nikt mnie nie widzi w czym i jak co kodze?

Można go porównywać do Eclipse czy jakimś tam smieciowym Netbeans. Jest szybszy, zużywa mniej ramu, jest wygodniejszy i uruchomie go wszędzie, nawet w przeglądarce. Zresztą z 3-4 pluginami niewiele go różni od tych "wielkich" IDE, oprócz tego, że jest kilkaset razy szybszy i mniej zasobożerny (no i ofc ma w standardzie więcej opcji).

  #55 07.06.2012 20:31

@Anonim (niezalogowany)
Po prostu jest to sprawdzony program,nie potrzeba 60 bibliotek do jego działania,działa wszędzie,tych nowych edytorów nie odpalisz bez powłoki graficznej.Vim działa wszędzie,pamiętam na uczelni Architekturę Komputerów,programy pisało się w wirtualnym środowisku i przy pomocy Vima.

  #54 06.06.2012 10:49

Program świetnie nadaje się do pracy w konsoli Linuxa i edytowania plików konfiguracyjnych, ewentualnie edytowania jednoplikowych skryptów. Nie można porównywać go do Eclipse, VisualStudio, Netbeans bo zróbcie w VIM CRTL+Click (Go To Declaration). Albo zróbcie refaktoryzacja w VIM np zmiana nazwy funkcji w całym projekcie gdzie mogą być inne funkcje o takiej samej nazwie. VIM nigdy z kontekstu nie będzie wiedział z której klasy jest funkcja. Dlatego ten program nie nadaje się do programowania!

  #53 30.05.2012 20:51

"Ja przepraszam za może idiotyczny wpis, ale może ktoś mnie oświeci, bo ja nie rozumiem po co komuś takie coś? z prostych edytorów w systemie jest notatnik potem wordpad, a dalej już do woli: worksy, office i inne oo. Oszczędźcie sobie proszę złośliwości i rady typu zainstaluj i sam się przekonaj, bo nie chce mi się kompa zaśmiecać jakimiś zewnętrznymi notatnikami a proszę jedynie o merytoryczne wyjaśnienie po co to komuś?"

Hmm jako edytor textu bez sensu ...
Do programowania nie ma lepszego edytora. Widać kolega nie będzie czegoś takiego potrzebował. Ja pracuje przy kernelu FreeBSD w zastosowaniach Embedded i nic innego nie dorównuje Vimowi. Jak już człowiek się nauczy go używać nie ma narzędzia w którym się szybciej programuje.

Scorpions.B WSPÓŁPRACOWNIK  21 #52 27.04.2012 19:17

Używa ktoś tego programu w czasach obecnych? Edutor tekstu z podobny interfejsem miałem na Pegazusie ;)

iluzion   5 #51 18.04.2012 00:26

@10_04_2011 (niezalogowany)

Vim czy Emacs możliwościami edycji tekstu / kodu miażdży większość edytorów (chociaż reprezentanci "młodego pokolenia" zaczynają dorównywać, a miejscami nawet przewyższać te klasyczne, nadgryzione zębem czasu programy). Notatnik Windowsa czy Word nadaje się co najwyżej do napisania przepisu na ciasto. Nie ma nawet prostokątnego zaznaczenia...

r   e   k   l   a   m   a
r   e   k   l   a   m   a
Czy wiesz, że używamy cookies (ciasteczek)? Dowiedz się więcej o celu ich używania i zmianach ustawień.
Korzystając ze strony i asystenta pobierania wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.