Pytania otagowane jako cursor-motions

Polecenia, które przesuwają kursor. Polecenie ruchu jest używane po poleceniu operatora do poruszania się po tekście, na którym ma być wykonywana operacja.

1
Koniec ruchu bloku pytona
Potrzebuję ruchu, który przesuwa się do końca / początku bloku pytona, i potrzebuję innego ruchu, który przechodzi do początku / końca poprzedniej / następnej metody / klasy (wszystkie kombinacje). Próbowałem vim-indent-object, python-mode, chapa, vim-python-object itp. Żadne z nich nie obsługuje końca bloku i żadne z nich nie obsługuje wszystkich kombinacji …

3
Mapowanie z ruchem
Próbuję zrozumieć, w jaki sposób mogę używać operatora z kolejnym ruchem wewnątrz mapowania. Na przykład: nmap /c c{here we pending for a motion}/<C-r>"<CR> Mapa powinna wykonać następujące czynności: Aktywuj coperatora i nasłuchuj następnego ruchu; Np. Mogę wpisać tutaj, t,aby zmienić wszystko przed następnym przecinkiem; Przejdź do trybu wstawiania usuwając wszystko …





4
Ograniczanie operacji do sekcji kodu
W moim codziennym życiu zawodowym wiele razy muszę obsługiwać określoną funkcję, np. Podświetlanie lub wyszukiwanie zmiennej, ale nigdy nie udało mi się ograniczyć zakresu edycji / wyszukiwania. Czy istnieje vim sposób na wybiórcze powiedzenie, znajdowanie wszystkich odniesień do $colortych zestawów nawiasów klamrowych lub tego zagięcia itp. Jeśli to możliwe, byłoby …

1
Zmień kształt kursora w trybie oczekiwania operatora
Mój kursor w Gvim: Mój kursor w Gvimie po naciśnięciu d: Czy jest jakiś sposób na zmianę kursora w terminalu Vim w trybie oczekiwania operatora? Nie musi wyglądać dokładnie jak zrzuty ekranu. Odbywa się to o:hor50-Cursorw guicursorGvim. Jedyne trzy opcje, które widzę dla Vima to: t_SI start insert mode (bar …

2
Rozumiem „[[”, „]]”, „[]”, „] [”
Trudno mi zrozumieć te ruchy obiektów tekstowych: *]]* ]] [count] sections forward or to the next '{' in the first column. When used after an operator, then also stops below a '}' in the first column. |exclusive| Note that |exclusive-linewise| often applies. *][* ][ [count] sections forward or to the …

1
Jak mogę łatwo uzyskać długość fragmentu tekstu?
Czasami chcę sprawdzić długość fragmentu tekstu, na przykład w tym przykładzie: str = 'Hello, world!' if len(str) == 13: print('Hello back to you!') Chciałbym poznać długość sznurka Hello, world!. Co mam teraz zrobić, to mieć numer kolumny w rulerformatz %c, Kładę kursor na pierwszym znaku, a następnie przejść do ostatniego, …
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.