Jedna z zainstalowanych przeze mnie wtyczek (prawdopodobnie Supertab) zapewnia ładny widok dokumentacji aktualnie podświetlonej pozycji w menu ukończenia: (Najwyraźniej) bufor scratch pozostaje otwarty nawet po wyjściu z zakończenia (przez naciśnięcie Enterlub Space). Następnie, aby to zrobić <c-w>↑:q, robię to , ale muszę naciskać Ctrlwyjątkowo irytująco (jeden z powodów, dla których …
Mam kilka zadań, nad którymi pracuję w jednym repozytorium. Chciałbym stworzyć „obszary robocze” do pracy nad nimi. Jeden „obszar roboczy” lub „układ bufora” zawierałby wszystkie pliki, na których muszę pracować, w otwartym układzie, który chcę (używając ^w+v, ^w+sdo podziału okna). Następnie, kiedy zaczynam pracę nad innym zadaniem, chciałbym zapisać mój …
Często ładuję informacje do tymczasowego bufora, a następnie zamykam je :clo!. Ale to ukrywa bufor zamiast całkowicie go rozładowywać, mimo że nohiddenustawiłem. Uważam to za męczące, ponieważ po wyjściu z Vima otrzymuję dodatkowe potwierdzenie dotyczące treści, które już (myślałem) odrzuciłem. Mógłbym po prostu użyć :q!zamiast tego, ale jest to zły …
Jednym ze sposobów wyboru bufora w vimie może być przeglądanie listy buforów za pomocą standardowych poleceń as :lslub jakiegoś zewnętrznego kodu wtyczki / vimscript do przeglądania listy w oknie . Powiedzmy, że chcę przejść bezpośrednio do bufora tak szybko, jak to możliwe. Aby przeglądać listę buforów w trybie sekwencyjnym, używam …
Po dłuższej pracy nad projektem zaczynam dostrzegać duże luki między kolejnymi liczbami buforów. Jest tak, ponieważ bufory między nimi zostały usunięte z różnych powodów. Niestety może to powodować, że po wpisaniu skakanie do określonego bufora lub wybieranie zakresu buforów jest niewygodne :ls. Czy jest jakiś sposób, aby zmienić numerację wszystkich …
Mam kilka otwartych kart z różnymi ustawieniami okien. Chciałbym otworzyć nowy pusty bufor w bieżącym oknie, bez dodatkowych podziałów / okien lub kart Czy jest na to jakiś sposób? Wiem, że mógłbym zrobić coś takiego :nnastępnie C-w jwtedy :qjednak, że wydaje się nieco niechlujnie. Lub podobny z zakładkami: :tabe gT …
Wiem, że można otworzyć nowy plik w podziale z :splitlub :vsplit, ale czy można otworzyć nowy podział z istniejącym buforem, potencjalnie wykorzystując funkcję autouzupełniania?
Podczas pracy nad gałęzią funkcji gitczęsto muszę ukryć moje zmiany, aby naprawić błąd w głównej gałęzi. Kiedy skończę pracować nad zmianami, ja git stash pop, który aktualizuje znaczniki czasu plików. Mimo że pliki są identyczne, przy następnej próbie zapisania otrzymuję: OSTRZEŻENIE: Plik został zmieniony od czasu jego odczytu !!! Czy …
Jak zrzucić wewnętrzne polecenie vim (nie polecenie powłoki) do nowego bufora? Na przykład, chcę zrzucić listę wszystkich wtyczek do :enewod :scriptnamestak, że mogę go przeszukać.
Przeszedłem autocmd.txtpomoc, ale informacje na ten temat są rozproszone i nie zawsze są obecne (np. Z BufRead). Czy ktoś, kto dobrze to rozumie, może wymienić kolejność tych wydarzeń - być może warunki zaznaczone w nawiasach, na przykład WinEnter BufEnter (if this window is for a different buffer than the current) …
Chciałbym przejść do pliku, który właśnie edytowałem ostatni i następny rodzaj, jak wtyczki MRU. :bnexti :bprevczasem działa, ale najczęściej kończę w jakimś niejasnym pliku, którego nie pamiętam i zmuszony jestem wrócić do wtyczki MRU. Czy istnieje sposób, aby to naprawić? Ctrl-^zamienia między dwoma ostatnimi plikami. Jaki jest najlepszy sposób na …
Jeśli otworzę Eksplorator plików :Explorei wybiorę plik, zastępuje on bufor, który miałem wcześniej otwarty i muszę go ponownie otworzyć. Jak tego uniknąć?
Kiedy muszę jednocześnie pracować nad różnymi projektami, mam następujący przepływ pracy: Tworzę jedną kartę dla każdego projektu. W każdej zakładce otwieram pliki, które chcę edytować, co tworzy kilka buforów. Opcjonalnie, jeśli chcę zobaczyć dwa (lub więcej) plików w tym samym czasie, tworzę podzielone okna, więc mam zakładkę zawierającą różne okna, …
Ostatnio drastycznie zmniejszam liczbę wtyczek, których używam, więc szukam odpowiedzi za pomocą tylko wbudowanych funkcji Vima. Podczas edytowania wielu buforów zauważyłem błąd w przepływie pracy: korzystam z bufora i chcę przejść na inny, z którego nie pamiętam nazwy i który nie jest alternatywnym buforem . Tak więc używanie :b#nie jest …
Wiem, że mogę użyć :newdo otwarcia nowego bufora w podzielonym oknie (zdefiniowanym przez set splitbelowi set splitright). Ale jak mogę po prostu otworzyć nowy, pusty bufor bez otwierania go w podziale?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.