Pytania oznaczone «vim»

111
Liczenie wystąpień w Vimie bez oznaczania zmienionego bufora

Aby wiedzieć, ile razy wzorzec istnieje w bieżącym buforze, robię: :%s/pattern-here/pattern-here/g Podaje liczbę wystąpień wzoru, ale jest oczywiście uciążliwy, a także ma efekt uboczny w postaci ustawienia „zmienionego” statusu. Czy istnieje bardziej elegancki sposób...

111
Jak zrobić vi redraw screen?

Kiedy używam git commit --amend Wchodzi do okna vi, aby umożliwić mi wprowadzenie komentarzy do zatwierdzenia, problem polega na tym, że okna vi będą wyświetlać brudne znaki z poprzedniego tła powłoki. Zastanawiam się więc, jak mogę pozwolić vi na przeładowanie lub odświeżenie ekranu, aby ekran...

111
Używanie git commit -a z vimem

Jestem nowy w git, więc zdecydowałem się nauczyć go korzystając z samouczków github. W trzecim rozdziale czytamy: „W tym pierwszym przykładzie zmodyfikujemy plik README, aby dodać siebie jako autora projektu. Po prostu edytujemy plik. Teraz chcemy zatwierdzić tę zmianę, więc uruchamiamy git...

110
VIM Ctrl-V Konflikt z wklejaniem systemu Windows

Używam VIM w systemie Windows. Problem w tym, że chcę użyć CtrlVjako trybu wizualnego. Jednak ten klucz jest w konflikcie z wklejaniem systemu Windows. Jak mogę zresetować ten klucz z powrotem do trybu wizualnego VIM zamiast wklejania. Wolę ustawić to w moim pliku konfiguracyjnym...

110
VIM Zastąpić słowo zawartością bufora wklejania?

Muszę zrobić kilka zamienników słów w pliku i chcę to zrobić za pomocą polecenia vi, a nie polecenia EX, takiego jak :%s///g. Wiem, że jest to typowy sposób, w jaki zastępuje się słowo w bieżącej pozycji kursora: cw<text><esc>ale czy jest sposób, aby to zrobić z zawartością nienazwanego...

110
Jak mogę zmaksymalizować podzielone okno?

Wywołując :helpw Vimie, otrzymałem stronę podręcznika pomocy z podzielonym oknem. Chcę zmaksymalizować okno podręcznika pomocy i zamknąć drugie okno. W jaki sposób mogę to zrobić? Jakie jest polecenie Vima, aby to

108
Jak wrócić (ctrl + z) w vi / vim

W zwykłych edytorach tekstu [z całym szacunkiem dla Vima] jest skrót Ctrl+, Zkiedy zrobiłeś coś paskudnego i chcesz wrócić do poprzedniej wersji tekstu. Podobnie jak przycisk WSTECZ w programie Word. Zastanawiam się, jak możesz osiągnąć to zachowanie w

108
Praca z dużymi plikami w VIM

Próbowałem otworzyć ogromny (~ 2 GB) plik w VIM, ale się zaciął. Właściwie nie muszę edytować pliku, po prostu sprawnie skaczę. Jak mogę pracować z bardzo dużymi plikami w

107
Wyszukaj zaznaczenie w vimie

Pisząc w C ++ używam wtyczek vim i vim dla Visual Studio. Często szukam ciągu znaków w funkcji, na przykład przy każdym wywołaniu funkcji object->public_member.memberfunc(). Wiem, że vim oferuje wygodny sposób wyszukiwania pojedynczego słowa, naciskając *i #, a także może wyszukiwać wpisane...

107
Dzielone panele Tmux vs. iTerm2

Dlaczego powinienem używać tmux, gdy iterm2 ma podzielone panele? Nigdy nie korzystałem z tmux i chcę wiedzieć, czy są zalety korzystania z tego w moim przepływie pracy zamiast funkcji podzielonego panelu, które ma iterm2. Bardzo podoba mi się przyciemnianie nieaktywnych okien, które oferuje...

107
Instalowanie Vima z obsługą Ruby (+ Ruby)

Próbuję zainstalować polecenie-t dla vima, ale moja obecna wersja vima nie ma flagi (+ ruby). Polecenie „który ruby” pokazuje, że Ruby jest zainstalowany. Co muszę zrobić, aby aktywować flagę + ruby ​​w vimie? Ponadto, co technicznie oznacza flaga +

107
Jak zmienić kursor między trybami Normal i Insert w Vimie?

Chciałbym wiedzieć, jak zmienić, jeśli to możliwe, kursor w Vimie (w kolorze, kształcie itp.) W zależności od trybu, w którym się znajdujesz. Ciągle zapominam, że nie jestem w trybie wstawiania i zaczynam pisać kod, co skutkuje różnego rodzaju szalonymi rzeczami. Byłoby pomocne, gdyby kursor...

106
Jak zamienić tekst między cudzysłowami w vi

Powiedz, że mam ten wiersz kodu: $query = "SELECT * FROM table"; Czy w vi / vim jest polecenie, które może natychmiast usunąć wszystko między cudzysłowami i ustawić kursor między nimi, abym mógł zacząć

106
Jak wyświetlić znaki UTF-8 w VIM lub Gvim

Od czasu do czasu pracuję na stronach internetowych zawierających skrypty nieanglojęzyczne, większość z nich używa zestawu znaków utf-8, VIM i Gvim nie wyświetlają poprawnie znaków UTF-8. Używanie VIM 7.3.46 w systemie Windows 7 64-bitowym, z set guifont=Monaco:h10_vimrc Czy jest sposób, aby to...

105
Uruchamianie kodu Pythona w Vimie

Piszę kod w Pythonie za pomocą Vima i za każdym razem, gdy chcę uruchomić swój kod, wpisuję to w Vimie: :w !python To jest frustrujące, więc szukałem szybszej metody uruchamiania kodu Pythona w Vimie. Może wykonywanie skryptów Pythona z terminala? Używam Linuksa.