Hoe open je een bestand vanuit Vim?

Ik weet hoe ik een bestand in Vim moet openen vanaf een terminal (vim fileName). Waar ik niet achter kom, is hoe ik een bestand moet openen als ik al in Vim ben.

Ik heb :r fileNamegeprobeerd, maar dat lijkt het bestand te lezen (of toe te voegen) in de niet-opgeslagen buffer die ik open heb. Het maakt een nieuw bestand aan, want als ik het probeer te schrijven met :w, vraagt het om een bestandsnaam.


Antwoord 1, autoriteit 100%

:e <filename>

of

:Ex <directory>

laat je bladeren naar het bestand uit de gegeven map.

:Exop zichzelf zal de pwd openen.

:enew

maakt een lege buffer.


Antwoord 2, autoriteit 37%

dit vim-commando dat je niet zult vergeten:

:Sex

als je naar een bepaalde map wilt verwijzen, dan :Sex <dir>


Antwoord 3, autoriteit 9%

Ook om meerdere bestanden te openen (of slechts één, dus ik gebruik dit meestal voor het openen van een enkel bestand, omdat :eer niet in slaagt om meerdere bestanden te openen)

:n file1 file2

:nstelt de lijst met argumenten opnieuw in, zodat het is alsof u ze op de opdrachtregel hebt ingevoerd (zodat opdrachten als :rewmet deze lijst werken), maar :eniet.

Other episodes