Używam skomplikowanych powtórzeń do rejestrowania moich operacji ( qqdo nagrywania, niektórych operacji , qaby zatrzymać) i popełniłem błąd. Czy mogę zobaczyć, co nagrałem i poprawić błąd, zamiast robić to ponownie? Wywoływanie zarejestrowanych postaci według @qutworów, ale nie widzę tego w moich mapowaniach ( :map q- No mapping found). I nie …
Wiem, że mogę użyć .do powtórzenia ostatniego polecenia edycji. Czy istnieje sposób na powtórzenie ostatniego polecenia manipulowania interfejsem użytkownika? Na przykład mogę pisać, 10<C-W>-aby zmniejszyć okno o dziesięć wierszy. Byłoby miło, aby móc prasie ⟨ jakiegoś klucza ⟩ łatwo powtórzyć tę komendę, jeśli chcę go więcej kurczyć.
Mam plik z linią, która wygląda następująco: foofoo.xy.barbar Chcę zmienić xyTO gh. Starałem się zrobić 2r-> gh, ale oczywiście, że nie działa, gdyż otrzymuje xysię gg, a następnie przeniósł mój kursor jedno miejsce w lewo. Czy można to zrobić bez wchodzenia w tryb wstawiania lub bez użycia znacznie większej liczby …
Powiedz, że mam taki komentarz: //This is a comment Chcę to zrobić w ten sposób: //***************** //This is a comment //***************** Czy istnieje prosty sposób wielokrotnego wstawiania znaku, aż do następnego / poprzedniego wiersza?
Chcę wstawić tekst w ten sposób: similar text wordA similar text ... similar text wordB similar text ... similar text wordC similar text ... Wiem, że mogę wkleić tekst wiele razy, a następnie użyć podstawienia, aby zmienić pojedyncze słowo dla każdej linii, jednak nadal uważam tę metodę za bardzo niewygodną. …
Chcę stworzyć podstawowy skrypt Vima, który po prostu usuwa n wierszy, pomija 1 wiersz i powtarza do końca dokumentu. Nie dbam o konkretne dopasowania, chcę po prostu usunąć linię. Na przykład; Chcę więc powtórzyć polecenie 3ddjdla całego dokumentu. Text I want to keep. Text I want to delete. Text I …
Rozważać: apple pear Umieść kursor w pierwszym wierszu i wpisz Yp, tworząc: apple apple pear Umieść kursor na pearlinii i wpisz, .aby powtórzyć ostatnie polecenie. Powtarza to tylko p(a nie kombinację Yp), tworząc: apple apple pear apple Chciałbym opowiedzieć .o powtórzeniu ostatnich N poleceń. Coś jak 2.powtórzyć kombinację, Ypaby uzyskać: …
Przypadek użycia Jestem w trybie normalnym. Nie myślałem wprost o nagraniu makra, ale dokonuję zmiany jednego polecenia. Teraz mogę powtórzyć tę akcję, używając kropki. Teraz zdaję sobie sprawę, że warto zapisać w makrze, aby użyć później, zamiast wpisywać całe polecenie za każdym razem. Mogę albo zająć się wszystkimi zmianami, które …
Nie zdarza się tak często, jak się wydaje, ale zdarza się czasami, a ja nawet nie mam kota. Zasadniczo, jeśli zacierasz wiersz liczb lub klawisze numeryczne, a następnie trafisz na keycombo, które uruchamia powtarzalne polecenie, możliwe jest niezamierzone polecenie Vimowi wykonania zadania kilka tysięcy, milionów, a nawet miliardów razy. To …
Patrzyłem na to wyzwanie vimgolfa i pomyślałem, że byłoby miło usunąć określone wiersze według adresu. Wiem, że mogę to zrobić :<line_number>d, ale czy istnieje sposób, aby wyświetlić wiele numerów linii, na których dmożna uruchomić? Wyobrażam sobie coś takiego: :1,4,32dale oczywiście to nie działa. Jak by to było zrobione?
Powiedzmy, że mam następujący bardzo prosty plik a b c d e i zdecydowałem, że chcę dodać puste linie po każdej linii. Kilka różnych metod natychmiast przychodzi mi do głowy. Możemy to po prostu zrobić (a tym samym zaakceptować porażkę). Możemy nagrać makro qqo<ESC>jqi powtórzyć je kilka razy. Dwie inne …
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.