programvara : vim : Vim

vim

Version
7
Plattform
lisens Open Source
Kategori Programmering

Programgranskning

Huvud funktioner

  • Omfattande anpassningsbar
  • Utnyttja anpassade nyckeluppdateringar för att automatisera arbetet
  • Jämför och slår ihop filer
  • Stöder utökade reguljära uttryck
  • Tillgänglig i ett kommandoradsgränssnitt eller GUI

Vim är en gratis textredigerare med öppen källkod designad för att redigera källkod. Den har en brantare inlärningskurva än de flesta andra enkla textredigerare och är inte avsedd för nybörjare. Vim finns även på Mac som MacVim och Windows som gVim.

Vim är designad för att vara mycket anpassningsbar så att du kan anpassa din upplevelse och maximera din produktivitet. Du kan använda den med ett grafiskt användargränssnitt eller från ett kommandoradsgränssnitt. Den låter dig definiera dina egna tangentmappningar för att automatisera sekvenser av tangenttryckningar eller anropa anpassade funktioner. Det finns också många plug-ins tillgängliga att lägga till Vims funktionalitet.

Om du är mycket skicklig på datorer och föredrar att använda dina program med minimal GUI-störning, är Vim en bra textredigerare för dig. Om du inte känner för att lära dig hur man använder Vim är en enkel textredigerare som Notepad eller TextEdit ett bättre val.

Uppdaterad: 29 april 2014

▶ Primär filtillägg

.Text – Vanlig textfil

▶ Andra filtillägg som används Vim 7

Filtyper som stöds
.HS Haskell Script
.TEX LaTeX källdokument
.BSH BeanShell-skript
.S Källkodsfil
.ASM Assembly Language Källkodsfil
.ANS ANSI textfil
.M Objective-C implementeringsfil
.M Mercury källkodsfil
.AWK AWK-skript
.MD Maskinbeskrivningsfil
.EXW Euphoria Källkod Fil
.GVIMRC GVim Runtime-konfigurationsfil
.FELA Felloggfil
.KOMMANDO Terminal kommandofil
.C C/C++ källkodsfil
.CELX Celestia Script
.CFG Konfigurationsfil
.CFG Wesnoth Markup Language File
.CSH C Shell Script
.BVH Biovision Hierarchy Animation File
.DXL Domino XML-språkfil
.P6 Perl 6 källkodsfil
.H C/C++/Objective-C Header-fil
.INC Inkludera fil
.A Statiskt bibliotek
.MXML Flex MXML-komponent
.PHP3 PHP 3 webbsida
.JAVA Java-källkodsfil
.JSON JavaScript-objektnotationsfil
.CGI Common Gateway Interface Script
.PRISSÄNKNING Markdown dokumentationsfil
.RPY Python-skript
.RST reStructuredText-fil
.SH Bash Shell Script
.ML ML källkodsfil
.EGENSKAPER Java-egenskapsfil
.UTF8 Unicode UTF8-kodat textdokument
.SQL Structured Query Language Datafil
.YML YAML-dokument
.CONF Unix-konfigurationsfil
.LHS Läskunnig Haskell Script
.HATT Lua källfil
.L Lex källfil
Ytterligare relaterade filformat
.VIMRC Vim Runtime-konfigurationsfil
.TLD Tag Library Descriptor File
.MD Markdown dokumentationsfil
.GALAXY Blizzard Galaxy-fil
.J Java källfil
.JA Java källfil
.MON Unix manual
.MDOWN Markdown-fil
.VIM Vim Inställningsfil
.YAML YAML-dokument
.LDF Lingoes ordbok källfil
.LPD LPD Daemon Print Permissions File
.LISTA APT-listafil
.LTX LaTeX-dokument