Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 10 reacties
Bron: Vim, submitter: djohn_croot

Vim logo (60 pix)Verleden week is versie 7.3 van Vi IMproved, oftewel Vim, uitgekomen. Deze universele editor Vim is ooit door Bram Moolenaar voor de Commodore Amiga ontwikkeld, maar is tegenwoordig ook voor Unix, Linux, Mac OS X, OS/2, DOS en Windows beschikbaar. Hoewel de vorige versie alweer twee jaar geleden het levenslicht zag, wil Bram de nieuwe versie geen major release noemen. De belangrijkste veranderingen kunnen in de aankondiging worden gevonden.

Announcing: Vim (Vi IMproved) version 7.3

This is a minor release of Vim. It consists of Vim 7.2 plus all patches, updated runtime files and some more, see below. It has been two years since the 7.2 release, thus it's not that "minor". But not "major" either. Something in between, don't know how to call that.

The most notable additions since 7.2:
  • Persistent undo and undo for reload
  • Blowfish encryption, encryption of the swap file
  • Conceal text
  • Lua interface
  • Python 3 interface
Once you have installed Vim 7.3 you can find all the details about the changes since Vim 7.2 with:
      :help version-7.3
Vim 7.3 screenshot (481 pix)
Versienummer:7.3
Releasestatus:Final
Besturingssystemen:Windows 7, Windows 2000, Linux, Windows XP, macOS, OS/2, Windows Server 2003, Windows Vista, Windows Server 2008
Website:Vim
Download:http://www.vim.org/download.php
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (10)

Mediocre?

On-topic: nooit echt gebruik gemaakt van deze editor, volgens mij heeft ie een wat stijlere leercurve doordat ie volledig met het toetsenbord bediend kan worden (althans, zo leek het bij de Linux versie te gaan).
Dan heeft alles een stijle leercurve, aangezien ik binnen Windows de meeste applicaties ook gewoon met het toetsenbord bestuur?
De meeste applicaties hebben gewoon een interface om bijvoorbeeld het zoeken en vervangen makkelijk te maken. Als ik dat met Vim wil doen moet ik :%s/zoekterm/vervangterm/g invullen volgens mij. Deze termen zul je moeten leren.

Ideaal programma Vim, gebruik het regelmatig.
Nooit echt gebruikt, en toch een mening. Grappig.

Ik gebruik zelf vnl. Emacs, maar probeer ook mijn vi(m) skills bij te houden en te verbeteren, wat wat mij betreft de beste manier is om met deze editors om te gaan: er is gewoon niet een die altijd beter is dan de ander. Mensen die beweren van wel, zijn wat mij betreft kortzichtig.
Ik gebruik vi (of eigenlijk alleen gvim) in combinatie met de vim-latex-suite. Heb het zo ingesteld dat gvim die extensie wel draait maar vi niet. gvim gebruiken voor latex documenten is vooral handig omdat als je dan een keer een obscuur latex commando moet weten je die gewoon uit een dropdown menu kunt toveren. Verder zijn er in combinatie met de latex-suite afkortingen (zoals FIG) in de insert modus om de hele figure omgeving neer te plempen waarna je alleen nog de grootte locatie en caption in hoeft te vullen. Referenties kun je heel makkelijk invoeren door \ref{ F9 te tiepen en dan uit een lijstje te kiezen.
Etc. Etc.
Al die macro's maken het schrijven van een document zo veel makkelijker, en als je daarna ook nog een keer de vi commando's leert wordt alles zo veel makkelijker en sneller dan word of openoffice ooit zal worden. (neemt trouwens niet weg dat ik voor hele simpele dingen waar opmaak niet boeit gewoon openoffice of een kladblok gebruik.

Verder gebruik ik vi niet zo veel, vooral als root om wat bestanden te editten als dat eens nodig is.
heeft gvim dan ook een ingebouwde compiler voor latex?

Over je fig insert verhaal, je kunt natuurlijk ook gewoon standaard de package includen, en een new command maken die er uitziet als \figuur[...][...][...]

Dan heb je hetzelfde, maar dan universeel over alle latex-editors.
Werelds deze vi. Als je er een keer mee hebt leren werken, dan verlang je er steeds naar terug. Vooral de zoek en vervang met reguliere expressies.

Toegegeven, ik gebruik vim meestal onder cygwin, gewoon in de cygwin window. De grafische versie voor msWindows zal ik weer eens oppakken.

En over de lange tijd tussen de versies: Het is van origine en tekst/terminal applicatie dus hoeft het niet met de windows hypes mee te gaan. Veel tijd tussen de versies geeft hier een kwaliteits-status: zowel het concept als de uitvoering zijn zeer goed.
Ik gebruik het al jaren onder Windows. Het crasht nooit, heeft een geweldige featureset en is (grotendeels) compatible met de *nix-commandline versie. Dat laatste vind ik handig om mijn skills op dat gebied een beetje bij te houden voor die keer dat je "crontab -e" uitvoert op je linux-bak.

En voor de angstigen onder ons: na installatie staan er een aantal shortcuts om het programma te starten, waaronder een modus die volledig aangepast is aan de Windows-manier van werken. Dus met direkte invoer, Ctrl-x, Ctrl-v, Ctrl-s etc.
Je moet even de keyboard shortcuts weten, maar daarna is het een geweldige editor. Je kunt er echt veel mee en ook heel snel mee werken.
Het voordeel is ook dat elk Unix achtig OS VI of VIM aan boord heeft, hoe klein de de distributie ook is. In de minimale configuratie is hij echt absurd klein, maar mis je - uiteraard - wel een aantal van de geavanceerde features.
Werd tijd, als ik op m'n FreeBSD machine Vim 7.2 installeer, moet ie zo'n 450 patch files hebben :P
M'n collega's begrijpen er weinig van, "wtf het is niet grafisch", "de DOS tijd is voorbij", dat soort opmerkingen... en in de tijd dat zij hun muiswijzer naar een toolbar knop hebben bewogen, heb ik alweer drie commando's uitgevoerd.

En in vergelijking met mezelf konden aan aantal vroegere collega's echt toveren met dit programma.. "hee XX wil je dat en dat even voor me doen", paar seconden een enorm geraas op het toetsenbord, "Ok klaar" :P

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True