Pytania otagowane jako search

Wyszukiwanie tekstu za pomocą / lub search (). W przypadku operacji znajdź / zamień użyj zamiast tego tag [substitute].

3
Jak selektywnie zmienić podświetlony ciąg?
Podczas wyszukiwania wyróżniłem ciąg, który chcę zmienić. Teraz chcę zastąpić tylko podświetlony tekst. Używam ndo przejścia do następnej instancji ciągu wyszukiwania. Myślałem, że mogę coś zrobić, ciwale to zmienia całe słowo, a nie tylko podświetlony tekst. Znam się na tym, :%s/old/new/gale nie chcę zmieniać wszystkich instancji. Zamiast tego chcę przesunąć …
11 search  replace 

1
różne wzorce wyszukiwania na okno / bufor
Czy w jakiś sposób można mieć różne wzorce wyszukiwania dla okna lub bufora, tj. Chcę wyszukać termin A w oknie / buforze A i termin B w oknie / buforze B, aby za pomocą hlsearchpodświetlał różne rzeczy np. Równolegle w podziale.
10 search  buffers 

3
Alternatywą jest unikanie ukośników podczas wyszukiwania i zamiana długich ciągów znaków
Czy istnieje jakaś alternatywa w wyszukiwaniu vim i zamianie ciągów, niż konieczność ucieczki od każdego znaku specjalnego w ciągu. Na przykład, jeśli chcę dopasować następujący ciąg i zastąpić czymś [ERROR] Login unsucessful Więc muszę to zrobić :%s/\[ERROR\]\ Login\ unsucessful/something/g I staje się o wiele bardziej brzydsze i bolesne w przypadku …

1
Jak zastępować w wielu liniach?
Chciałbym wstawić słowo w wielu wierszach, czy jest jakieś takie polecenie :[2,3,5,7,11]s/^/word\ /g co wstawiłoby wordna początku linii 2, linii 3, linii 5, linii 7 i linii 11? W tym przypadku wiele linii nie jest ciągłych.

1
Aby drukować z wyróżnionymi wynikami wyszukiwania
Kiedy szukamy wzoru w vimie, dopasowania są zwykle podświetlone. Jednak po wydrukowaniu podświetlenia znikają. Próbowałem zarówno :hardcopy > my_file.pdfi :TOhtml. Żaden z nich nie zachowuje podświetlenia. Czy istnieje sposób, w jaki mogę wydrukować dokument z dopasowanymi wzorami podświetlonymi do pliku pdf? Używam GVim 7.4 na maszynie Win 7.

4
Ograniczanie operacji do sekcji kodu
W moim codziennym życiu zawodowym wiele razy muszę obsługiwać określoną funkcję, np. Podświetlanie lub wyszukiwanie zmiennej, ale nigdy nie udało mi się ograniczyć zakresu edycji / wyszukiwania. Czy istnieje vim sposób na wybiórcze powiedzenie, znajdowanie wszystkich odniesień do $colortych zestawów nawiasów klamrowych lub tego zagięcia itp. Jeśli to możliwe, byłoby …

5
Jak wyszukać wzorzec w niektórych regionach składni?
Używam vima do edycji dokumentów lateksowych. Często będę chciał zmienić nazwę zmiennej na coś innego. Jednak szukanie nazwy zmiennej jest trochę denerwujące. Chciałbym wyszukiwać tylko w „strefach matematycznych” zdefiniowanych w pliku składniowym tex. Czy istnieje prosty sposób na ograniczenie wyszukiwania do określonego regionu składni?
10 search 

1
Wizualnie wybierz bieżący wynik wyszukiwania
Mam hlsearchustawione, ale czasami kołysze mnie do myślenia t kapelusz mam termin wyszukiwania wizualnie zaznaczone, a może po prostu wciskamy cgo zmienić. Wyszukiwany termin może nie być łatwą liczbą liter, słów, a nawet wierszy - a zresztą nie chcę liczyć. Czy istnieje sposób vh(lub ch), powiedzmy, gdzie hdziała, dopóki nie …


4
Czy mogę użyć „gf” (lub podobnego), aby otworzyć plik i przejść do wyszukiwanego hasła?
Czy istnieje sposób na uzyskanie gfpolecenia vima (lub czegoś podobnego) w celu rozpoznania +{cmd}argumentu dla ścieżek plików? Można uruchomić vima i przejść bezpośrednio do wyszukiwanego hasła, wykonując: $ vim +/coding_effort ~/project/file Podobnie w trybie poleceń możesz: :e +/coding_effort ~/project/file Często robię notatki i odnoszę się do innych plików takich jak …

2
Poruszanie się po projektach kodu bez użycia zewnętrznych poleceń
Próbuję zebrać zestaw narzędzi poleceń / zapytań Vima, w trybie poleceń lub wyszukiwania, do nawigacji w bazie kodu bez użycia tagów Ctag lub innych narzędzi zewnętrznych. Tagi są świetne, ale wsparcie może się różnić w zależności od środowiska programistycznego, w którym utknąłeś. Chciałbym polegać tylko na wiedzy Vima.
9 search  ide 
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.