Pytania otagowane jako normal-mode

Tryb poleceń to tryb początkowy. Vim nazywa ten tryb Normal. Nie mylić z trybem wiersza poleceń, który otrzymujesz po naciśnięciu:, /,? Lub!

2
Czy mogę zobaczyć historię naciśnięć klawiszy w trybie normalnym?
Wiem, że Vim przechowuje historię dla byłych poleceń, wyszukiwań, lokalizacji skoków, zmian i ewentualnie innych. Po showcmdustawieniu Vim pokazuje również, jakie klawisze zostały wprowadzone do tej pory dla polecenia trybu normalnego, dopóki polecenie to nie zostanie wykonane. Czasami, gdy jestem w trybie normalnym, mylę się i występują działania. Mogę cofnąć …

9
Jak wstawić nowy wiersz bez wychodzenia z trybu normalnego
Zastanawiam się, czy mogę wstawić nową linię bez wychodzenia z trybu normalnego. Na przykład mam dwie linie: this is line one this is line two Kursor znajduje się na pierwszej linii. Teraz chcę nową linię między linią pierwszą a linią drugą, jak poniżej: this is line one this is line …

4
Najprostszy sposób na usunięcie „złożonego” słowa?
Przepraszamy, jeśli „kompozyt” nie jest terminem technicznym. Mam na myśli: Hi, I-am-a-composite-word and we are not Chciałbym usunąć tylko słowo złożone. W trybie komend, jeśli przesunę kursor do I, a następnie powtórzenie dwkilka razy lub lepsze pisanie dwraz, a następnie kilka .naciśnięć, załatwi sprawę. Jednak z różnych powodów robię to …

4
Jak zastosować polecenie do wszystkich linii?
Jeśli chcę wciąć wszystkie wiersze w dokumencie, mogę wpisać, >Gaby zastosować go do bieżącej linii i poniżej, a następnie zastosować i >ggzastosować do linii powyżej. Czy istnieje kombinacja, której mogę użyć, aby zastosować tylko >do wszystkich linii jednocześnie?

1
Jak mogę zmapować d [count] d?
NB to nie duplikat Jak działa „d3fg” pracę polecenia? Proszę przeczytać przed głosowaniem, aby zamknąć! Dochodzę do impasu w mojej misji, aby małe usunięcia działały jak duże . Problem, jaki mam, polega na tym, że nie mogę wymyślić, jak zmienić mapowanie poleceń d3d. W rzeczywistości nie mogę nawet zrozumieć, jak …

7
Czy vim może automatycznie wyłączyć Capslock po powrocie do normalnego trybu?
Niemal za każdym razem, gdy wpisuję coś w wielkich literach, zapominam o wyłączeniu tej funkcji po powrocie do normalnego trybu. Następnie próbuję przesunąć kursor i ostatecznie dołączyć do szeregu linii i wielu innych rzeczy, których nie oczekuję. Czy można skonfigurować Vima, aby wyłączał Capslock po naciśnięciu klawisza Escape, aby przejść …



1
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 hczasem brakuje mi …

1
Jak przesunąć wcięcie wiersza do określonej wartości?
Wiele razy natrafiam na sytuację, w której linia nie jest odpowiednio wcięta. Ether przez wklej, źle / nie preferowaną wtyczkę wcięcia lub najczęściej dodatkowe spacje równoważące wartość wcięcia. Zwykle naprawiam to kilka razy <<lub >>kilka razy, aby to naprawić. W przypadku dodatkowych spacji zrobię 100<<wtedy a >>dla każdego poziomu wcięcia, …

2
Jak wykonać polecenie podczas uruchamiania vima
Właśnie zainstalowałem wtyczkę do Pythona, która wyświetla drzewo metod. Chciałbym więc otworzyć drzewo podczas uruchamiania, więc nie trzeba naciskać przycisków za każdym razem, gdy otwieram jakiś .pyplik. Ale chcę, aby to polecenie było wykonywane tylko dla .pyplików. Oto jak wygląda mój kawałek vimrc: nmap <F8> :TagbarToggle<CR> Czy istnieje sposób na …


1
przypadek użycia dla `gs`
zgodnie z dokumentacją dla gs: idź spać przez N sekund (domyślnie 1) W ten sposób możesz uśpić Vima na 10 sekund za pomocą 10gs. Jaki jest dobry przypadek użycia tego polecenia?



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.