NAVN
vim - Vi IMproved, en programmers tekst editor
SYNOPSIS
vim muligheder fil ..vim muligheder -vim options -t tagvim muligheder -q errorfile exudsigtgvim gviewrvim ig t rgvim rgview Vim er en tekst editor, der er opadrettet kompatibel med Vi. Det kan bruges til at redigere alle former for almindelig tekst. Det er især nyttigt til redigering af programmer. Der er mange forbedringer over Vi: multi level undo, multi windows og buffers, syntax highlighting, kommandolinje redigering, filnavn færdiggørelse, online hjælp, visuel udvælgelse osv. Se ": help vi_diff.txt" for et resumé af forskellene mellemVim og vi. Mens du kørerVim En stor hjælp kan fås fra onlinehjælpsystemet med kommandoen ": help". Se afsnittet ON-LINE HELP nedenfor. OftestVim er begyndt at redigere en enkelt fil med kommandoen vim-fil Mere genereltVim er startet med: vim muligheder filelist Hvis filelisten mangler, starter editoren med en tom buffer. Ellers kan en af de følgende fire bruges til at vælge en eller flere filer, der skal redigeres. fil .. En liste over filnavne. Den første bliver den aktuelle fil og læses i bufferen. Markøren vil blive placeret på bufferens første linje. Du kan komme til de andre filer med kommandoen "næste". For at redigere en fil, der starter med et bindestreg, skal du gå til fillisten med "-". Filen, der skal redigeres, læses fra stdin. Kommandoer læses fra stderr, som skal være en tty. -t {tag} Filen, der skal redigeres, og den indledende markørposition afhænger af en "tag", en slags goto-label. {tag} er opsøgt i tagsfilen, den tilknyttede fil bliver den aktuelle fil, og den tilknyttede kommando udføres. For det meste bruges dette til C-programmer, i hvilket tilfælde {tag} kan være et funktionsnavn. Effekten er, at filen, der indeholder den pågældende funktion, bliver den aktuelle fil, og markøren er placeret i starten af funktionen. Se ": help tag-commands". -q errorfile Start i QuickFix-tilstand. Filen errorfile læses og den første fejl vises. Hvis errorfile udelades, hentes filnavnet fra 'errorfile' (standard til "AztecC.Err" for Amiga, "errors.vim" på andre systemer). Yderligere fejl kan hoppes til med kommandoen ": cn". Se ": help quickfix". Vim opfører sig anderledes afhængigt af navnet på kommandoen (den eksekverbare kan stadig være den samme fil). vim Den "normale" måde, alt er standard. ex Start i Ex-tilstand. Gå til normal tilstand med kommandoen ": vi". Kan også gøres med "-e" argumentet. udsigt Start i skrivebeskyttet tilstand. Du vil blive beskyttet mod at skrive filerne. Kan også gøres med "-R" argumentet. gvim gview GUI-versionen. Starter et nyt vindue. Kan også gøres med "-g" argumentet. rvim rview rgvim rgview Ligesom ovenstående, men med begrænsninger. Det vil ikke være muligt at starte shell kommandoer eller suspendereVim. Kan også gøres med "-Z" argumentet. Indstillingerne kan gives i enhver rækkefølge, før eller efter filnavne. Indstillinger uden argument kan kombineres efter en enkelt bindestreg. + Num For den første fil placeres markøren på linjen "num". Hvis "num" mangler, placeres markøren på den sidste linje. + / {Pat} For den første fil placeres markøren på den første forekomst af {pat}. Se ": hjælpesøgningsmønster" for de tilgængelige søgemønstre. + {Kommando} -c {command} {command} vil blive udført efter den første fil er blevet læst. {command} tolkes som en Ex-kommando. Hvis {kommando} indeholder mellemrum, skal det vedlægges dobbeltkurser (det afhænger af den skal, der bruges). Eksempel: Vim "+ sæt si" main.cBemærk: Du kan bruge op til 10 "+" eller "-c" kommandoer. --cmd {command} Kan lide at bruge "-c", men kommandoen udføres lige før behandling af enhver vimrc-fil. Du kan bruge op til 10 af disse kommandoer, uafhængigt af "-c" kommandoer. -b Binær tilstand. Der bliver indstillet nogle få indstillinger, der gør det muligt at redigere en binær eller eksekverbar fil. -C Kompatibel. Indstil 'kompatibel' indstillingen. Dette vil gøreVim opfører sig mest som Vi, selvom der findes en .vimrc-fil. -d Start i diff-tilstand. Der skal være to eller tre filnavn argumenter.Vim vil åbne alle filerne og vise forskelle mellem dem. Virker som vimdiff (1). -d {enhed} Åbn {enhed} til brug som terminal. Kun på Amiga. Eksempel: "-dan con: 20/30/600/150". -e StartVim i Ex-tilstand, blev ligesom exekveringen kaldt "ex". -f Forgrund. For GUI-versionen,Vim vil ikke gaffel og løsne fra den skal, den blev startet i. På Amiga,Vim genstartes ikke for at åbne et nyt vindue. Denne mulighed skal bruges, nårVim udføres af et program, der venter på, at redigeringssessionen er færdig (f.eks. mail). På Amiga er ": sh" og ":!" kommandoer virker ikke. -F HvisVim er blevet udarbejdet med FKMAP-support til redigering af højre-til-venstre orienterede filer og Farsi-tastaturkortlægning, starter denne valgmulighedVim i Farsi-tilstand, dvs. 'fkmap' og 'rightleft' er indstillet. Ellers gives en fejlmeddelelse ogVim afbryder. -g HvisVim er blevet udarbejdet med GUI support, denne indstilling muliggør GUI. Hvis ingen GUI-support blev samlet i, gives en fejlmeddelelse ogVim afbryder. -h Giv lidt hjælp til kommandolinjens argumenter og muligheder. Efter detteVim udgange. -H HvisVim er blevet udarbejdet med RIGHTLEFT-support til redigering af højre-til-venstre orienterede filer og hebraisk tastaturkortlægning, starter denne mulighedVim i hebraisk tilstand, dvs. 'hkmap' og 'rightleft' er indstillet. Ellers gives en fejlmeddelelse ogVim afbryder. -i {viminfo} Når du bruger viminfo-filen, er denne funktion indstillet til filnavnet, i stedet for standard "~ / .viminfo". Dette kan også bruges til at springe over brugen af .viminfo-filen ved at give navnet "NONE". -L Samme som -r. -l Lisp-tilstand. Indstiller 'lisp'- og' showmatch'-indstillingerne på. -m Ændring af filer er deaktiveret. Nulstiller 'skriv' -indstillingen, så det ikke er muligt at skrive filer. N Ingen kompatibel tilstand. Nulstil indstillingen "kompatibel". Dette vil gøreVim opfører sig lidt bedre, men mindre Vi-kompatible, selvom en .vimrc-fil ikke findes. -n Ingen byttefil vil blive brugt. Gendannelse efter et nedbrud vil være umuligt. Praktisk, hvis du vil redigere en fil på et meget langsomt medium (fx diskette). Kan også gøres med ": set uc = 0". Kan fortrydes med ": set uc = 200". -på Åbn N vinduer. Når N udelades, skal du åbne et vindue for hver fil. -R Skrivebeskyttet tilstand. Indstillingen 'readonly' vil blive indstillet. Du kan stadig redigere bufferen, men det forhindres fra en fejl at overskrive en fil. Hvis du vil overskrive en fil, skal du tilføje et udråbstegn til kommandoen Ex, som i ": w!". Alternativet -R indebærer også -n-indstillingen (se nedenfor). Alternativet 'readonly' kan nulstilles med ": set noro". Se ": help 'readonly'". -r Liste swap filer, med oplysninger om at bruge dem til opsving. -r {fil} Gendannelsestilstand. Byttefilen bruges til at genoprette en nedbrudt redigering. Byttefilen er en fil med det samme filnavn som tekstfilen med ".swp" vedlagt. Se ": help recovery". -s Lydløs. Kun når startet som "Ex" eller når "-e" -alternativet blev givet før "-s" -alternativet. -s {scriptin} Skriptfilen {scriptin} læses. Tegnene i filen fortolkes som om du havde skrevet dem. Det samme kan ske med kommandoen ": source! {Scriptin}". Hvis slutningen af filen er nået, før editoren udløber, læses yderligere tegn fra tastaturet. -T {terminal} fortællerVim navnet på den terminal du bruger. Kun nødvendig, når den automatiske vej ikke virker. Skal være en terminal kendtVim (indbygget) eller defineret i termcap- eller terminfo-filen. -u {vimrc} Brug kommandoerne i filen {vimrc} til initialiseringer. Alle de andre initialiseringer springes over. Brug dette til at redigere en speciel slags filer. Det kan også bruges til at springe over alle initialiseringer ved at give navnet "NONE". Se ": Hjælp initialisering" inden for VIM for flere detaljer. -U {gvimrc} Brug kommandoerne i filen {gvimrc} til GUI initialiseringer. Alle de andre GUI initialiseringer springes over. Det kan også bruges til at springe over alle GUI initialiseringer ved at give navnet "NONE". Se ": help gui-init" inden for vim for flere detaljer. -V Ordrig. Giv beskeder om hvilke filer der er hentet og til læsning og skrivning af en viminfo-fil. -v StartVim i vi-tilstand, ligesom den eksekverbare blev kaldt "vi". Dette har kun virkning, når den eksekverbare kaldes "ex". -w {scriptout} Alle de tegn, du skriver, registreres i filen {scriptout}, indtil du afslutterVim. Dette er nyttigt, hvis du vil oprette en scriptfil, der skal bruges med "vim -s" eller ": source!". Hvis {scriptout} -filen findes, tilføjes tegn. -W {scriptout} Ligesom -w, men en eksisterende fil overskrives. -x Brug kryptering, når du skriver filer. Vil bede om en krypteringsnøgle. -Z Begrænset tilstand. Fungerer som den eksekverbare starter med "r". -- Angiver slutningen af mulighederne. Argumenter efter dette vil blive behandlet som et filnavn. Dette kan bruges til at redigere et filnavn, der starter med en '-'. --Hjælp Giv en hjælpebesked og afslut, ligesom "-h". --version Udskriv versionsinformation og afslut. --fjern Opret forbindelse til en Vim-server og få den til at redigere de filer, der er angivet i resten af argumenterne. --serverlist Angiv navnene på alle Vim-servere, der kan findes. --servernavn {navn} Brug {name} som servernavnet. Bruges til den nuværende Vim, medmindre den bruges til en - server eller endda - er det navnet på serveren, der skal oprette forbindelse til. --serversend {keys} Opret forbindelse til en Vim-server og send {keys} til den. --socketid {id} Kun GTK GUI: Brug GtkPlug-mekanismen til at køre gvim i et andet vindue. --echo-wid Kun GTK GUI: Ekko vinduet ID på stdout ON-LINE HJÆLP Type ": help" iVim at komme i gang. Type ": help subject" for at få hjælp til et bestemt emne. For eksempel: ": help ZZ" for at få hjælp til kommandoen "ZZ". Brug SE OGSÅ vimtutor (1) Vigtig: Brug mand kommando ( % mand ) for at se, hvordan en kommando bruges på din computer. BESKRIVELSE
MULIGHEDER




