Przypadkowo nacisnąłem ghw trybie normalnym i rozpocząłem selekcję, więc sprawdziłem dokument i znalazłem :h Select-mode. Z tego, co rozumiem, tryb wyboru jest zbliżony do trybu wizualnego, z tym wyjątkiem, że: Wpisanie znaku do wydruku <CR>lub <BS>spowoduje usunięcie zaznaczenia, uruchomienie trybu wstawiania i zastąpienie zaznaczenia wprowadzeniem. hjkl a inne ruchy w …
Jak skomentować wiele wybranych linii w trybie wizualnym? Jak sprawić, by był specyficzny dla języka? Na przykład, jeśli wybrane zostaną pierwsze 4 linie: def foo(a,b): for each in (a,b): print each return a+b print "2" Działanie polecenia / makra powinno spowodować (w pythonie): #def foo(a,b): # for each in (a,b): …
Czasami wybrałem selekcję wizualną, na przykład, Vjjjjjtylko po to, aby uświadomić sobie później, że powinienem był rozpocząć selekcję o jedną linię wyżej. Jednak naciśnięcie kpo prostu zmniejsza dolny zakres zaznaczenia, zamiast przesuwać cały zaznaczenie w górę o jedną linię. Oto wizualizacja (ha, ha), w której linie pogrubione to te, które …
W jaki sposób można uzyskać vim, aby zastąpić znak w selekcji wizualnej tylko i gdzie indziej na linii? Przykład: Linia: int arr[] = { 00 01 02 03 04 05 05 /* ... lots more like this*/}; Wybór wizualny: { 00 01 02 03 04 05 05 /*... lots more …
Mam listę elementów, w których chcę zastąpić pierwsze dwa znaki: a) item 1 b) item 2 c) item 3 Jaki jest najszybszy sposób na to: * item 1 * item 2 * item 3 Mam podejście w trybie wizualnym (Ctr-v, jjj, ale muszę wykonać dwa polecenia zamiany. Iirc, tę zamianę …
Oto jak zwykle kopiuję blok tekstu lub kodu: Wybierz blok za pomocą trybu Visual ( V) i usuń go za pomocą d; lub jeśli jest to tylko jedna linia, po prostu użyj dd. Idź tam, gdzie chcę być tekst, jestem zbyt głupi, żeby pamiętać o różnicy między pi Ptak mam …
Często muszę ręcznie wciąć, ale kiedy wchodzę w tryb wizualny, wybieram linie do wcięcia i naciskam <lub >, opuszczam tryb wizualny, czy chcę, czy nie. Wolę go mieć, więc pozostaję w trybie wizualnym i zachowuję wybór i pozycję kursora w nienaruszonym stanie. Jak mogę to osiągnąć?
Jak składać i rozkładać linie wybrane w trybie wizualnym? Powiedzmy, że mam trzy akapity i chcę złożyć pierwsze lub ostatnie dwa w jedną linię: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido el texto de relleno estándar …
Niełatwo znaleźć dobry tytuł dla mojego problemu. Jestem świadom wstawiania przed blokiem tekstowym: Ctrl- v wybierz tekst liniiI ESC Teraz chciałbym to zrobić, ale także z wymianą części w moim wyborze bloku. Obecnie wykonuję dwie operacje Ctrl- v wybierz blok x wróć, aby rozpocząć Następuje sekwencja, o której wspomniałem powyżej. …
Zwykle muszę przenosić / kopiować fragmenty kodu między moimi plikami źródłowymi. Po wklejeniu bloku tekstu zwykle muszę wykonać pewne operacje na tym bloku, takie jak ponowne użycie go =. Czy istnieje sposób łatwego wizualnego wybrania bloku tekstu, który właśnie wkleiłem bez robienia tego ręcznie?
Jeśli mam kilka wierszy vimscript, które chcę przetestować przed włożeniem mojego vimrc, czy można wizualnie wybrać, a następnie je pobrać? próbowałem dokonaj selekcji wizualnej v, a następnie ruchów, aby dokonać selekcji itp., a następnie :'<,'>so Ale vim podaje błąd niedozwolony zasięg również :'<,'>w | so daje Posługiwać się ! napisać …
Jak można wybrać z bieżącej linii do następnej pustej linii? Jestem świadomy SHIFT+, Vale muszę albo przejść do następnej pustej linii, albo kilka razy nacisnąć klawisz strzałki w dół. Wiem, jak to zrobić dobrze, gdy istnieje taka sama postać, }ale nie mam pojęcia, jak to zrobić dla pustej linii.
zakładam, że mam następujące teksty: aaa-dd-e: „aaa”, bb-x: „bb”, c-9: „c” Chcę dokonać wyboru jak poniżej: aaa-dd-e:„aaa”, bb-x:„bb”, c-9:„c” Próbowałem użyć cv do utworzenia bloku wizualnego, ale po utworzeniu zaznaczenia w pierwszej kolumnie i naciśnięciu „f:” (chciałem rozszerzyć zaznaczenie do znaku dwukropka w każdej linii jak wyżej), otrzymuję: aaa-dd-e: „aaa”,: …
Mam plik złożony z dwóch pionowych części. Po lewej stronie dane są już sformatowane i nie chcę ich zmieniać. Chcę tylko sformatować dane po prawej stronie. Powiedzmy, że mam plik z takimi liniami foo=bar baz # Neato Junk quux=xyzzy # Bilbo Baggins Ring z wieloma innymi liniami tego typu. Chcę …
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.