Programmeren : Vim : Vim

Vim

Versie
7
Platform
luistert Open Source
Categorie Programming

Softwarebeoordeling

Hoofdfuncties

  • Uitgebreid aanpasbaar
  • Maak gebruik van aangepaste sleutelupdates om het werk te automatiseren
  • Vergelijkt en voegt bestanden samen
  • Ondersteunt uitgebreide reguliere expressies
  • Beschikbaar in een opdrachtregelinterface of GUI

Vim is een gratis en open source teksteditor ontworpen voor het bewerken van broncode. Het heeft een steilere leercurve dan de meeste andere eenvoudige teksteditors en is niet bedoeld voor beginners. Vim is ook beschikbaar op Mac als MacVim en Windows als gVim.

Vim is ontworpen om in hoge mate aanpasbaar te zijn, zodat u uw ervaring kunt aanpassen en uw productiviteit kunt maximaliseren. U kunt het gebruiken met een grafische gebruikersinterface of vanaf een opdrachtregelinterface. Hiermee kunt u uw eigen toetstoewijzingen definiëren om reeksen toetsaanslagen te automatiseren of aangepaste functies aan te roepen. Er zijn ook veel plug-ins beschikbaar om toe te voegen aan de functionaliteit van Vim.

Als u zeer vaardig bent met computers en uw programma's liever gebruikt met minimale GUI-interferentie, dan is Vim een ​​goede teksteditor voor u. Als je geen zin hebt om Vim te leren gebruiken, is een eenvoudige teksteditor zoals Kladblok of Teksteditor een betere keuze.

Bijgewerkt: 29 april 2014

▶ Primaire bestandsextensie

. Txt – Gewoon tekstbestand

▶ Andere bestandsextensies gebruikten Vim 7

Ondersteunde bestandstypen
.HS Haskell-script
.TEX LaTeX-brondocument
.BSH BeanShell-script
.S Broncodebestand
.ASM Broncodebestand voor assembleertaal
.ANS ANSI-tekstbestand
.M Objective-C-implementatiebestand
.M Mercury-broncodebestand
.AWK AWK-script
.MD Machinebeschrijvingsbestand
.EXW Euphoria Broncodebestand
.GVIMRC GVim Runtime-configuratiebestand
.IS R Foutenlogbestand
.COMMANDO Terminal-opdrachtbestand
.C C/C++ broncodebestand
.CELX Celestia-script
.CFG Configuratiebestand
.CFG Wesnoth Markup-taalbestand
.CSH C Shell-script
.BVH Biovision-hiërarchie-animatiebestand
.DXL Domino XML-taalbestand
.P6 Perl 6 broncodebestand
.H C/C++/Objective-C headerbestand
.INC Bestand opnemen
.A Statische bibliotheek
.MXML Flex MXML-component
.PHP3 PHP 3-webpagina
.JAVA Java-broncodebestand
.json JavaScript-objectnotatiebestand
.CGI Gemeenschappelijk gateway-interfacescript
.MARKDOWN Markdown-documentatiebestand
.RPY Python Script
.RST reStructuredText-bestand
.NS Bash Shell-script
.ML ML-broncodebestand
.EIGENSCHAPPEN Java-eigenschappenbestand
.UTF8 Unicode UTF8-gecodeerd tekstdocument
.SQL Gestructureerd zoektaalgegevensbestand
.YML YAML-document
.CONF Unix-configuratiebestand
.LHS Geletterd Haskell-script
.HOED Lua-bronbestand
.L Lex-bronbestand
Aanvullende gerelateerde bestandsformaten
.VIMRC Vim Runtime-configuratiebestand
.TLD Tagbibliotheek-descriptorbestand
.MD Markdown-documentatiebestand
.HEELAL Blizzard Galaxy-bestand
.J Java-bronbestand
.JA Java-bronbestand
.MON Unix-handleiding
.MDOWN Markdown-bestand
.VIM Vim-instellingenbestand
.YAML YAML-document
.LDF Bronbestand van Lingoes-woordenboek
.LPD LPD Daemon-afdrukmachtigingsbestand
.LIJST APT-lijstbestand
.LTX LaTeX-document