Man page - rview(1)
Packages contains this manual
Available languages:
en fr it pl da ja ru zh_TW zh_CN deManual
VIM
NAVNSYNOPSIS
BESKRIVELSE
TILVALG
ONLINEHJĂLP
FILER
SE OGSĂ
FORFATTER
FEJL
NAVN
vim - Vi IMproved, en programmĂžrs teksteditor
SYNOPSIS
vim
[tilvalg] [fil ..]
vim
[tilvalg] -
vim
[tilvalg] -t tag
vim
[tilvalg] -q [fejlfil]
ex
view
gvim gview evim eview
rvim rview rgvim rgview
BESKRIVELSE
Vim er en teksteditor som er opad kompatibel med Vi. Den kan bruges til at redigere alle slags ren tekst. Den er sĂŠrlig nyttig til at redigere programmer.
Der er mange forbedringer over Vi: multiniveau fortryd, multivinduer og -buffere, syntaksfremhĂŠvning, redigering af kommandolinje, fuldfĂžrelse af filnavn, onlinehjĂŠlp, visuel markering, osv. Se ":help vi_diff.txt" for et overblik over forskellene mellem Vim og Vi.
Mens Vim kĂžrer, kan der indhentes massere af hjĂŠlp fra online-hjĂŠlpesystemet, med ":help"-kommandoen. Se ONLINEHJĂLP-sektionen nedenfor.
Oftest startes Vim for at redigere en enkelt fil med kommandoen
|
vim fil |
Mere generelt startes Vim med:
|
vim [tilvalg] [filliste] |
Hvis fillisten mangler, sÄ startes editoren med en tom buffer. Ellers kan én af fÞlgende fire mÄder bruges til at vÊlge en eller flere filer som skal redigeres.
|
fil .. |
En liste over filnavne. Den fÞrste bliver den nuvÊrende fil og lÊses ind i bufferen. MarkÞren placeres pÄ den fÞrste linje i bufferen. Du kan gÄ til de andre filer med ":next"-kommandoen. Skriv "--" foran fillisten, for at redigere en fil som begynder med en bindestreg. |
||
|
- |
Filen som skal redigeres lĂŠses fra stdin. Kommandoer lĂŠses fra stderr, hvilket skal vĂŠre en tty. |
||
|
-t {tag} |
Filen som skal redigeres og den indledende markÞrplacering afhÊnger af et "tag", en slags gÄ til-etiket. {tag} opslÄs i tags-filen, den tilknyttede fil bliver den nuvÊrende fil og den tilknyttede kommando udfÞres. Det bruges mest til C-programmer, hvor {tag} kunne vÊre et funktionsnavn. Virkningen er at filen som indeholder funktionen bliver den nuvÊrende fil og markÞren placeres i begyndelsen af funktionen. Se ":help tag-commands". |
-q [fejlfil]
Start i quickFix-tilstand. Filen [fejlfil] lĂŠses og den fĂžrste fejl vises. Hvis [fejlfil] udelades, sĂ„ indhentes filnavnet fra âerrorfileâ-valgmuligheden (standard er "AztecC.Err" pĂ„ Amiga, "errors.err" pĂ„ andre systemer). Der kan hoppes til yderligere fejl med ":cn"-kommandoen. Se ":help quickfix".
Vim opfÞrer sig anderledes, afhÊngig af navnet pÄ kommandoen (eksekverbaren 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 ":vi"-kommandoen. Det kan ogsÄ gÞres med "-e"-argumentet. |
||
|
view |
Start i skrivebeskyttet tilstand. Du vil vÊre beskyttet mod at skrive filerne. Det kan ogsÄ gÞres med "-R"-argumentet. |
gvim gview
GUI-versionen. Starter et nyt vindue. Det kan ogsÄ gÞres med "-g"-argumentet.
evim eview
GUI-versionen i easy-tilstand. Starter et nyt vindue. Det kan ogsÄ gÞres med "-y"-argumentet.
rvim rview rgvim rgview
Som dem ovenfor, men med restriktioner. Det vil ikke vÊre muligt at starte skalkommandoer, eller at suspendere Vim . Det kan ogsÄ gÞres med "-Z"-argumentet.
TILVALG
Tilvalgene kan gives i vilkÄrlig rÊkkefÞlge, fÞr eller efter filnavnene. Tilvalg uden et argument kan kombineres efter en enkelt bindestreg.
|
+[nummer] |
Ved den fÞrste fil, placeres markÞren pÄ linje "nummer". Hvis "nummer" mangler, sÄ placeres markÞren pÄ den sidste linje. |
||
|
+/{sti} |
Ved den fÞrste fil, placeres markÞren pÄ linjen med den fÞrste forekomst af {sti}. Se ":help search-pattern" for tilgÊngelige sÞgemÞnstre. |
||
|
+{kommando} |
-c {kommando}
{kommando} udfĂžres efter
den fĂžrste fil er blevet lĂŠst. {kommando}
fortolkes som en Ex-kommando. Hvis {kommando} indeholder
mellemrum, sÄ skal den omsluttes af dobbelte
citationstegn (det afhĂŠnger af den skal der bruges).
Eksempel: vim "+set si" main.c
BemĂŠrk: Du kan bruge op til 10 "+"- eller
"-c"-kommandoer.
|
-S {fil} |
{fil} bliver sourced efter den fĂžrste fil er blevet lĂŠst. Det svarer til -c "source {fil}". {fil} mĂ„ ikke begynde med â-â. Hvis {fil} udelades, sĂ„ bruges "Session.vim" (virker kun nĂ„r -S er det sidste argument). |
--cmd {kommando}
Ligesom at bruge "-c", men kommandoen udfĂžres lige inden behandlingen af vimrc-filer. Du kan bruge op til 10 af disse kommandoer, uafhĂŠngigt af "-c"-kommandoer.
|
-A |
Hvis Vim blev kompileret med understĂžttelse af ARABIC til redigering af filer som er orienteret hĂžjre mod venstre og arabisk tastaturlayout, sĂ„ starter tilvalget Vim i arabisk tilstand, dvs. âarabicâ sĂŠttes. Ellers gives en fejlmeddelelse og Vim afbrydes. |
||
|
-b |
BinÊr tilstand. Der sÊttes nogle fÄ valgmuligheder som gÞr det muligt at redigere en binÊr eller eksekverbar fil. |
||
|
-C |
Kompatibel. SĂŠt âcompatibleâ-valgmuligheden. Det fĂ„r Vim til at opfĂžre sig mest som Vi, selvom der findes en .vimrc-fil. |
||
|
-d |
Start i diff-tilstand. Der skal vÊre to, tre eller fire filnavneargumenter. Vim Äbner alle filerne og viser forskellene mellem dem. Virker ligesom vimdiff(1). |
||
|
-d {enhed} |
à bn {enhed} til brug som en terminal. Kun pÄ Amiga. Eksempel: "-d con:20/30/600/150". |
||
|
-D |
Fejlretning. GÄ til fejlretningstilstand nÄr den fÞrste kommando udfÞres fra et script. |
||
|
-e |
Start Vim i Ex-tilstand, ligesom hvis "ex"-eksekverbaren blev kaldt. |
||
|
-E |
Start Vim i forbedret Ex-tilstand, ligesom hvis "exim"-eksekverbaren blev kaldt. |
||
|
-f |
Forgrund. I GUI-versionen, vil Vim ikke forkâe og frigĂžre fra skallen som den blev startet i. PĂ„ Amiga, genstartes Vim ikke for at Ă„bne et nyt vindue. Tilvalget bĂžr bruges nĂ„r Vim udfĂžres af et program der venter pĂ„ at redigeringssession bliver fĂŠrdig (f.eks. mail). PĂ„ Amiga virker ":sh"- og ":!"-kommandoerne ikke. |
||
|
--nofork |
Forgrund. I GUI-versionen, vil Vim ikke forkâe og frigĂžre fra skallen som den blev startet i. |
||
|
-F |
Hvis Vim blev kompileret med understĂžttelse af FKMAP til redigering af filer som er orienteret hĂžjre mod venstre og persisk tastaturlayout, sĂ„ starter tilvalget Vim i persisk tilstand, dvs. âfkmapâ og ârightleftâ sĂŠttes. Ellers gives en fejlmeddelelse og Vim afbrydes. |
||
|
-g |
Hvis Vim blev kompileret med understĂžttelse af GUI, sĂ„ aktiveres GUIâen af denne valgmulighed. Hvis understĂžttelse af GUI ikke blev kompileret ind, sĂ„ gives en fejlmeddelelse og Vim afbrydes. |
||
|
-h |
Giv lidt hjĂŠlp om kommandolinjeargumenterne og tilvalgene. Herefter afsluttes Vim . |
||
|
-H |
Hvis Vim blev kompileret med understĂžttelse af RIGHTLEFT til redigering af filer som er orienteret hĂžjre mod venstre og hebraisk tastaturlayout, sĂ„ starter tilvalget Vim i hebraisk tilstand, dvs. âhkmapâ og ârightleftâ sĂŠttes. Ellers gives en fejlmeddelelse og Vim afbrydes. |
-i {viminfo}
NĂ„r brug af viminfo-filen er aktiveret, sĂ„ sĂŠtter tilvalget det filnavn som skal bruges, i stedet for standarden "Ë/.viminfo". Det kan ogsĂ„ bruges til at springe brugen af .viminfo-filen over, ved at give navnet "NONE".
|
-L |
Samme som -r. |
||
|
-l |
Lisp-tilstand. SĂŠtter âlispâ- og âshowmatchâ-valgmulighederne til. |
||
|
-m |
Ăndring af filer er deaktiveret. Nulstiller âwriteâ-valgmuligheden. Du kan stadig ĂŠndre bufferen, men det er ikke muligt at skrive en fil. |
||
|
-M |
Ăndringer tillades ikke. âmodifiableâ- og âwriteâ-valgmulighederne fjernes, sĂ„ ĂŠndringer ikke er tilladt og filer ikke kan skrives. BemĂŠrk at valgmulighederne kan sĂŠttes for at gĂžre det muligt at foretage ĂŠndringer. |
||
|
-N |
No-compatible-tilstand. Nulstil âcompatibleâ-valgmuligheden. Det fĂ„r Vim til at opfĂžre sig en smule bedre, men mindre Vi-kompatibel, selvom der ikke findes en .vimrc-fil. |
||
|
-n |
Der bruges ingen swap-fil. Det er umuligt at gendanne efter programmet er holdt op med at virke. God hvis du vil redigere en fil pÄ et meget langsomt medie (f.eks. floppy). Kan ogsÄ gÞres med ":set uc=0". Kan fortrydes med ":set uc=200". |
||
|
-nb |
Bliv en editor-server til NetBeans. Se dokumentationen for detaljer. |
||
|
-o[N] |
à bn N vinduer stablet. NÄr N udelades, sÄ Äbnes ét vindue pr. fil. |
||
|
-O[N] |
à bn N vinduer side om side. NÄr N udelades, sÄ Äbnes ét vindue pr. fil. |
||
|
-p[N] |
à bn N fanebladssider. NÄr N udelades, sÄ Äbnes én fanebladsside pr. fil. |
||
|
-R |
Skrivebeskyttet tilstand. âreadonlyâ-valgmuligheden sĂŠttes. Du kan stadig redigere bufferen, men vil vĂŠre forhindret i fejlagtigt at overskrive en fil. Hvis du vil overskrive en fil, sĂ„ tilfĂžj et udrĂ„bstegn til Ex-kommandoen, som i ":w!". -R-tilvalget indebĂŠrer ogsĂ„ -n-tilvalget (se ovenfor). âreadonlyâ-valgmuligheden kan slĂ„s fra med ":set noro". Se ":help âreadonlyâ". |
||
|
-r |
Oplist swap-filer, med information om at bruge dem til gendannelse. |
||
|
-r {fil} |
Gendannelsestilstand. Swap-filen bruges til at gendanne en redigeringssession som holdt op med at virke. Swap-filen er en fil med det samme filnavn som tekstfilen, med ".swp" tilfĂžjet i slutningen. Se ":help recovery". |
||
|
-s |
Stille tilstand. Kun nÄr der startes som "Ex" eller nÄr "-e"-tilvalget blev givet inden "-s"-tilvalget. |
-s {scriptind}
Script-filen {scriptind} lÊses. Tegnene i filen fortolkes som havde du skrevet dem. Det samme kan gÞres med kommandoen ":source! {scriptind}". Hvis slutningen af filen nÄs inden editoren afslutter, sÄ lÊses yderligere tegn fra tastaturet.
-T {terminal}
FortÊller Vim navnet pÄ terminalen som du bruger. KrÊves kun nÄr den automatisk mÄde ikke virker. Skal vÊre en terminal som kendes af Vim (indbygget) eller defineret i termcap- eller terminfo-filen.
|
-u {vimrc} |
Brug kommandoerne i {vimrc}-filen til initialiseringer. Alle de andre initialiseringer springes over. Brug den til at redigere en sÊrlig slags filer. Den kan ogsÄ bruges til at springe alle initialiseringer over, ved at give navnet "NONE". Se ":help initialization" i vim for flere detaljer. |
||
|
-U {gvimrc} |
Brug kommandoerne i {gvimrc}-filen til GUI-initialiseringer. Alle de andre GUI-initialiseringer springes over. Den kan ogsÄ bruges til at springe alle GUI-initialiseringer over, ved at give navnet "NONE". Se ":help gui-init" i vim for flere detaljer. |
||
|
-V[N] |
Uddybende. Giv meddelelser om hvilke filer som er sourced og til lĂŠsning og skrivning af en viminfo-fil. Det valgfrie nummer N er vĂŠrdien af âverboseâ. Standard er 10. |
||
|
-v |
Start Vim i Vi-tilstand, ligesom eksekverbaren kaldet "vi". Det har kun virkning nÄr eksekverbaren kaldes "ex". |
-w {scriptud}
Alle tegnene som du skrev optages i filen {scriptud}, indtil du afslutter Vim . Det er nyttigt hvis du vil oprette en script-fil som skal bruges med "vim -s" eller ":source!". Hvis {scriptud}-filen findes, sÄ tilfÞjes tegnene til slutningen.
-W {scriptud}
Ligesom -w, men en eksisterende fil overskrives.
|
-x |
Brug kryptering nÄr der skrives filer. SpÞrger efter en krypteringsnÞgle. |
||
|
-X |
Opret ikke forbindelse til X-serveren. Afkorter opstartstiden i en terminal, men vinduets titel og udklipsholder bruges ikke. |
||
|
-y |
Start Vim i easy-tilstand, ligesom hvis "evim"- eller "eview"-eksekverbarene blev kaldt. FÄr Vim til at opfÞre sig som en klik og skriv-editor. |
||
|
-Z |
Restriktiv tilstand. Virker ligesom eksekverbaren som begynder med "r". |
||
|
-- |
Betegner slutningen af tilvalgene. Argumenter efter dette hĂ„ndteres som et filnavn. Det kan bruges til at redigere et filnavn som begynder med et â-â. |
||
|
--echo-wid |
Kun GTK GUI: Ekko vinduets id pÄ stdout. |
||
|
--help |
Giv en hjĂŠlpemeddelelse og afslut, ligesom "-h". |
||
|
--literal |
Tag filnavnets argumenter bogstaveligt, udvid ikke jokertegn. Det har ingen virkning i Unix hvor skallen udvidder jokertegn. |
||
|
--noplugin |
Spring indlĂŠsning af plugins over. IndebĂŠres af -u NONE. |
||
|
--remote |
Opret forbindelse til en Vim-server og fÄ den til at redigere filerne som gives i resten af argumenterne. Hvis der ikke findes nogen server, sÄ gives der en advarsel og filerne redigeres i den nuvÊrende Vim. |
--remote-expr {udtryk}
Opret forbindelse til en Vim-server, evaluer {udtryk} i den og udskriv resultatet pÄ stdout.
--remote-send {nĂžgler}
Opret forbindelse til en Vim-server and send {nĂžgler} til den.
--remote-silent
Som --remote, men uden advarslen nÄr der ikke findes nogen server.
--remote-wait
Som --remote, men Vim afslutter ikke fĂžr filerne er blevet redigeret.
--remote-wait-silent
Som --remote-wait, men uden advarslen nÄr der ikke findes nogen server.
--serverlist
Oplist navnene pÄ alle Vim-servere som der kan findes.
--servername {navn}
Brug servernavnet {navn}. Bruges til den nuvÊrende Vim, medmindre det bruges med et --remote-argument, sÄ er det navnet pÄ serveren som der skal oprettes forbindelse til.
--socketid {id}
Kun GTK GUI: Brug GtkPlug-mekanismen til at kĂžre gvim i et andet vindue.
|
--version |
Udskriv versionsinformation og afslut. |
ONLINEHJĂLP
Skriv ":help" i Vim for at begynde. Skriv ":help emne" for at fÄ hjÊlp til et bestemt emne. F.eks.: ":help ZZ" for at fÄ hjÊlpe til "ZZ"-kommandoen. Brug <Tab> og CTRL-D for at fuldfÞre emner (":help cmdline-completion"). Tags findes til at hoppe fra et sted til et andet (en slags hypertekst-links, se ":help"). Alle dokumentationsfiler kan vises pÄ denne mÄde, f.eks. ":help syntax.txt".
FILER
/usr/share/vim/vim91/doc/*.txt
Vim -dokumentationsfilerne. Brug ":help doc-file-list" for at fÄ den fulde liste.
/usr/share/vim/vim91/doc/tags
Tags-filen som bruges til at finde information i dokumentationsfilerne.
/usr/share/vim/vim91/syntax/syntax.vim
Systembrede syntaksinitialiseringer.
/usr/share/vim/vim91/syntax/*.vim
Syntaksfiler til diverse sprog.
/usr/share/vim/vimrc
Systembrede Vim -initialiseringer.
|
Ë/.vimrc |
Dine personlige Vim -initialiseringer. |
/usr/share/vim/gvimrc
Systembrede gvim-initialiseringer.
|
Ë/.gvimrc |
Dine personlige gvim-initialiseringer. |
/usr/share/vim/vim91/optwin.vim
Script som bruges til ":options"-kommandoen, en god mÄde til at vise og sÊtte valgmuligheder.
/usr/share/vim/vim91/menu.vim
Systembrede menu-initialiseringer til gvim.
/usr/share/vim/vim91/bugreport.vim
Script til at generere en fejlrapport. Se ":help bugs".
/usr/share/vim/vim91/filetype.vim
Script til at registrere filtypen ud fra navnet. Se ":help âfiletypeâ".
/usr/share/vim/vim91/scripts.vim
Script til at registrere filtypen ud fra indholdet. Se ":help âfiletypeâ".
/usr/share/vim/vim91/print/*.ps
Filer som bruges til PostScript-udskrivning.
LĂŠs
VIM-hjemmesiden for seneste info:
<URL:http://www.vim.org/>
SE OGSĂ
vimtutor(1)
FORFATTER
Det meste af
Vim
blev lavet af Bram Moolenaar, med en masse
hjĂŠlp fra andre. Se ":help credits" i
Vim
.
Vim
er baseret pÄ Stevie, arbejdet pÄ af:
Tim Thompson, Tony Andrews og G.R. (Fred) Walter. Selvom der
nĂŠsten ikke er noget af den originale kode
tilbage.
FEJL
Formodentligt. Se ":help todo" for en liste over kendte problemer.
BemĂŠrk at flere ting som af nogle kan anses som vĂŠrende fejl, faktisk er pga. en for nĂŠr reproduktion af Viâs opfĂžrsel. Og hvis du tĂŠnker at andre ting er fejl "fordi Vi gĂžr det anderledes", sĂ„ kig nĂŠrmere pĂ„ vi_diff.txt-filen (eller skriv :help vi_diff.txt i Vim). Se ogsĂ„ âcompatibleâ- og âcpoptionsâ-valgmulighederne.