Jak otworzyć plik, aby wyświetlić w nowej karcie? W szczególności chcę ekwiwalent tylko do odczytu :tabe[dit] <filename>
. próbowałem
:tab :view <filename>
ale to nie tworzy nowej karty, jak sugerowałaby dokumentacja .
Jak otworzyć plik, aby wyświetlić w nowej karcie? W szczególności chcę ekwiwalent tylko do odczytu :tabe[dit] <filename>
. próbowałem
:tab :view <filename>
ale to nie tworzy nowej karty, jak sugerowałaby dokumentacja .
Odpowiedzi:
:tab <cmd>
otwiera zakładkę, w której a <cmd>
otworzyłoby okno. :view
nie otwiera okna, więc :tab view
nie otwiera karty :-) Zobacz :help :tab
.
Mamy jednak również :sview
polecenie, które:
To samo co „: split”, ale ustaw opcję „tylko do odczytu” dla tego bufora.
To robi otworzyć okno. Więc :tab sview file
otwiera kartę.
:sview
jest skrótem od „podzielonego widoku”. Możesz skrócić do :sv
i możesz pominąć drugą :
.
Postscriptum:
Twoje pytanie sugeruje, że nie znasz dobrze terminologii Vi / Vim. Wiele osób jest zdezorientowanych, więc nie martw się :-) :help window
to dobra lektura dla wprowadzenia. Na początku ma przydatne podsumowanie:
Bufor to tekst pliku w pamięci.
Okno to rzutnia w buforze.
Strona zakładki to zbiór okien.
:splitview
polecenie nie istnieje. To tylko:sview
lub:sv
.