Vi & Vim

Pytania i odpowiedzi dla osób korzystających z rodzin edytorów tekstu vi i Vim


10
Jaka jest różnica między menedżerami wtyczek vim?
Patrzyłem na różnych menedżerów pakietów dla vima i tego, który zdecydowałem się użyć vim-plug, ale widziałem innych takich jak patogen i vundle i szczerze mówiąc, nie wiem, jaka jest różnica. Czy ktoś może dać mi krótki przegląd różnic, abym mógł zdecydować, który z nich będzie dla mnie najlepszy?

4
Dlaczego klawisz Backspace nie działa w trybie wstawiania?
backspaceWydaje się, że próba usunięcia znaków w trybie wstawiania za pomocą klawisza nie działa. backspace Czasami mogę , ale innym razem nic nie robi; kursor nie przesuwa się w lewo i absolutnie nic się nie dzieje. Zauważyłem to za pomocą gVim w Windows. backspaceWydaje się działać zgodnie z oczekiwaniami podczas ...
146 insert-mode 

5
Jak ponownie załadować bieżący plik?
Dość często pracuję z plikami, które są kontrolowane wersjami, więc możliwe jest, że zmiany zostaną wprowadzone w nich poza Vimem. Jaki jest szybki sposób na ponowne załadowanie pliku bez konieczności zamykania i ponownego otwierania Vima? Czy istnieje sposób, aby to zrobić automatycznie?





7
Czy tryb Ex ma jakieś praktyczne zastosowanie?
Vim ma tryb Ex, który można wprowadzić Q, wprowadzając , oraz tryb wiersza poleceń, który można wprowadzić za pomocą q:. Powszechną skargą wśród nowych użytkowników vima jest to, że wchodzą oni w te tryby przypadkowo, gdy próbują wyjść z vima. W związku z tym wyłączam te klucze w moim, ~/.vimrcaby ...
115 ex-mode 



6
Jak używać vima jako narzędzia do porównywania?
Używam vima jako mojego głównego edytora. Chciałbym również użyć vima do różnicowania plików i modyfikowania plików podczas robienia różnic, aby naprawić łatwe zmiany (zamiast większości technik różnic, które są cyklem różnic / poprawek / różnic / poprawek). Ponadto istnieją proste sposoby integracji vima z narzędziami różnicowymi używanymi przez narzędzia / ...
101 vimdiff 



15
Jak usunąć duży blok tekstu bez liczenia linii?
W vimie często muszę usuwać lub szarpać / umieszczać duże bloki tekstu. Mogę policzyć wiersze tekstu i wprowadzić coś takiego, jak 50ddusunąć 50 wierszy. Ale to trochę boli. Jak mogę usunąć ten duży blok tekstu, nie wiedząc wcześniej, ile wierszy usunąć?

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.