@ user1146332 hmm, nie wiem czy VIM mógłby bezpośrednio obsłużyć strumień, ale wydaje się, że ire_and_curses podał właściwy sposób korzystania z vim
daisy
Z „-” jako argumentem wiersza poleceń vim czyta ze standardowego wejścia (wysłane z telefonu komórkowego)
user1146332
Odpowiedzi:
26
Możesz przeprowadzić wyszukiwanie z wiersza poleceń:
less -ppattern filename
Lub po wejściu do środka lessużyj /znaku, aby wykonać interaktywne wyszukiwanie (do przodu). ni Npowtórz wyszukiwanie odpowiednio w kierunku do przodu i do tyłu. To absolutne minimum, które musisz wiedzieć; istnieje wiele innych poleceń dla bardziej złożonych lub szczegółowych wyszukiwań.
Edycja : Aby odpowiedzieć na zaktualizowane pytanie, obecnie nie ma możliwości natychmiastowego wyszukiwania przyrostowego less. Czy rozważałeś użycie viewzamiast tego (otwiera Vima w trybie tylko do odczytu, więc użyje twojego incsearchustawienia)? Vim może być jeszcze bardziej pagerowy dzięki skryptowi vimpager .
Kilka dodatkowych informacji: W narzędziu do śledzenia błędów Ubuntu jest otwarty błąd do obsługi wyszukiwania przyrostowego, ale nie wygląda na to, aby wkrótce się pojawiał. Ktoś zaimplementował przyrostową obsługę widelca github, ale oczywiście będziesz musiał skompilować niestandardowy lesssposób korzystania z niego.
Odpowiedzi:
Możesz przeprowadzić wyszukiwanie z wiersza poleceń:
Lub po wejściu do środka
less
użyj/
znaku, aby wykonać interaktywne wyszukiwanie (do przodu).n
iN
powtórz wyszukiwanie odpowiednio w kierunku do przodu i do tyłu. To absolutne minimum, które musisz wiedzieć; istnieje wiele innych poleceń dla bardziej złożonych lub szczegółowych wyszukiwań.Edycja : Aby odpowiedzieć na zaktualizowane pytanie, obecnie nie ma możliwości natychmiastowego wyszukiwania przyrostowego
less
. Czy rozważałeś użycieview
zamiast tego (otwiera Vima w trybie tylko do odczytu, więc użyje twojegoincsearch
ustawienia)? Vim może być jeszcze bardziej pagerowy dzięki skryptowi vimpager .Kilka dodatkowych informacji: W narzędziu do śledzenia błędów Ubuntu jest otwarty błąd do obsługi wyszukiwania przyrostowego, ale nie wygląda na to, aby wkrótce się pojawiał. Ktoś zaimplementował przyrostową obsługę widelca github, ale oczywiście będziesz musiał skompilować niestandardowy
less
sposób korzystania z niego.(Poza prośbą o ulepszenie Ubuntu obecnie (na dzień 17.05.2016) nie ma takiej prośby o ulepszenie na oficjalnym
less
module do śledzenia błędów .)źródło
view
(tylko do odczytu vi) - nienawidzę go, gdy ludzie używająvi
zamiastless
lubview
, i niepotrzebnie blokuję plik.n
, dodaje n do wzorca wyszukiwania. Wciśnięcie Enter kończy wyszukiwanie, po czym naciśnięcie n nie ma wpływu. Co robić?