Używanie kart Vima jako buforów
Przyjrzałem się możliwości używania kart w Vim (z:tabe
, :tabnew
itp.) jako zamiennik mojej obecnej praktyki otwierania wielu plików w tym samym oknie w ukrytych buforach.
Chciałbym, aby każdy odrębny plik, który mam otwarty, zawsze znajdował się na własnej karcie. Istnieją jednak pewne rzeczy, które przeszkadzają w tym. Jak to naprawić:
Gdy takie poleceniagf
i^]
przeskocz do lokalizacji w innym pliku, plik zostanie otwarty w nowym buforze na bieżącej karcie. Czy istnieje sposób, aby wszystkie te polecenia otwierały plik na nowej karcie lub przełączały się do istniejącej karty z plikiem, jeśli jest już otwarty?
Podczas przełączania buforów mogę użyć:b <part of filename><tab>
i uzupełni nazwy plików w istniejących buforach.<part of filename>
może być nawet środkiem nazwy pliku zamiast początku. Czy istnieje odpowiednik przełączania kart?