Za prvé, ve vim můžete zadat : (dvojtečka) a poté nápověda help
, ala :help
pro seznam témat svépomoci, včetně krátkého tutoriálu. V seznamu témat přesuňte kurzor na téma, které vás zajímá, a stiskněte ctrl ] a toto téma bude otevřeno.
Dobrým místem, kde začít, by bylo téma
|usr_07.txt| Editing more than one file
Ok, k vaší odpovědi.
Po spuštění vim se seznamem souborů se můžete přesunout na další soubor zadáním :next
nebo :n
zkráceně.:wnext
je zkratka pro zápis aktuálních změn a poté přesun na další soubor.
Existuje také analogický :previous
, :wprevious
a :Next
. (Všimněte si, že :p
je zkratka pro :print
. Zkratka pro :previous
je :prev
nebo :N
.)
Chcete-li vidět, kde se v seznamu souborů nacházíte, zadejte :args
a aktuálně upravovaný soubor se objeví v []
(závorky).
Příklad:
vim foo.txt bar.txt
:args
výsledek:
[foo.txt] bar.txt
můžete otevřít jiný soubor, když je vim otevřený pomocí :tabe filename
a pro přepnutí na jiný soubor napište :tabn
nebo :tabp
podle toho pro další a předchozí.
Klávesové zkratky gT a gt lze také použít k přepínání karet, když nejste v režimu úprav (tj. nejste v režimech vkládání, nahrazování atd.). Na některých systémech Ctrl +Alt +O stránku nahoru a Ctrl +Alt +O stránku dolů také umožňují přepínání karet, ale ne vždy to funguje (například to nebude fungovat v terminálu OS X „po vybalení“).
A můžete vidět název souboru v horní části aplikace vim.
Příkazy pro přepínání mezi buffery:
:bf # Go to first file.
:bl # Go to last file
:bn # Go to next file.
:bp # Go to previous file.
:bw # Close file.
:help buffer
najít další informace
Chcete-li zjistit název souboru, použijte Ctrl +G ,:file
nebo :f