Pytania otagowane jako repeated-commands

Pytania dotyczące ponownego odtworzenia tego samego polecenia. Obejmuje to polecenie kropki (.), @ Makra, @: i podobne metody.

2
Jak mogę wyświetlić i edytować moje nagranie (tj. Zarejestrowane makro)?
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 …

4
Czy mogę powtórzyć ostatnie polecenie interfejsu użytkownika?
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ć.





4
Łączenie sekwencji poleceń w celu powtórzenia (.)
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ć: …


2
Zapisz ostatnią akcję (.) W makrze
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 …

1
Jak mogę zapobiec (lub przynajmniej poprosić o potwierdzenie) absurdalnie dużych liczb przed użyciem prefiksów poleceń?
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 …

1
Usuń wiele wierszy według adresu
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?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.