Pytania oznaczone «cursor-movement»

12
Rozmieszczenie dłoni w nawigacji Vim

Jestem nowym użytkownikiem Vima i chcę zadać to nieco elementarne pytanie, aby upewnić się, że zacznę uczyć się Vima we właściwy sposób i nie rozwiną złych nawyków. Kiedy używasz Vima, jak ustawiasz swoją prawą rękę? Bardziej naturalne wydaje mi się, że zaczynam od palców na jkl;klawiszach, ale...

12
Dlaczego kursor przesuwa się na początek linii po <Esc>?

Zauważyłem podczas edycji wzdłuż linii w pliku .txt w trybie wstawiania, kursor przesunie się na początek linii po zapisie przy użyciu sekwencji klawiszy: <esc>:w Chciałbym zmienić to zachowanie tak, aby kursor pozostał w pozycji po: napisz. czy to możliwe? Nie potrzebuję kursora, aby...

12
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...

11
Vim HardMode Fine Grain Movements

Niedawno dowiedziałem się o trybie twardym Vima i postanowiłem go użyć. Mam jednak problemy z drobnymi ruchami ziarna. Na przykład, powiedzmy, że naprawdę chcę po prostu przejść w górę lub w dół o jedną linię. Ponieważ ji ksą wyłączone, nie jestem pewien, jakie są lepsze alternatywy dla...

9
Przejdź do X bajtów stąd

Jak mogę przenieść bajty X do przodu, zaczynając od bieżącej lokalizacji kursora (łącznie z podziałami linii)? [count]gomoże być użyty do przesunięcia X bajtów do przodu od początku bufora. Próbowałem Shift + V, G, [count]go(zakładając, [count]goże zacznie się odliczanie od początku mojego...

9
Używanie znaków z martwymi klawiszami

Korzystam z układu klawiatury, w którym backtick ( `) jest martwym klawiszem . Oznacza to, że kiedy piszę lewy strzałkę, a następnie samogłoskę (na przykład `a), Vim widzi znak akcentowany ( à). Więc jeśli ustawię znak za pomocą ma, mogę przeskoczyć do linii znaku za pomocą 'a. Ale przeskakiwanie...