Jak szybko znaleźć z ukośnikiem w Chrome?


18

W przeglądarce Firefox ukośnik jest odwzorowany na szybkie wyszukiwanie. Czy można pozwolić, aby ukośnik działał tak samo w przeglądarce Google Chrome jak w przeglądarce Firefox? Aby znaleźć link i śledzić go na stronie w Google Chrome, muszę teraz wpisać:

Ctrl + F, <search query>, ESC, Enter

W przeglądarce Firefox jest to:

/, <search query>, Enter

Brak możliwości użycia ukośnika do przodu na stronie był dla mnie prawdziwym ogranicznikiem, ponieważ cały czas używam go w przeglądarce Firefox do przeglądania dokumentacji.


4
To oczywiste, że w centrali Google są sabotażyści emacs ... z planem zniszczenia każdego skrótu klawiszowego.
Wieża

Odpowiedzi:


8

Spróbuj wypróbować Vimium , rozszerzenie, które daje ci przypisania klawiszy Vim. Umożliwi to wpisanie „/”, a następnie zaczniesz wpisywać wszystko, czego szukasz, i dynamicznie przeskoczy Cię do pasującej części strony.

Może się okazać, że reszta skrótów klawiszowych Vima jest również pomocna - do przewijania, nawigowania po kartach, otwierania nowych linków itp., Wszystko to bez odrywania rąk od klawiatury - ale możesz po prostu zacząć od funkcji wyszukiwania i bezpiecznie zignorować resztę funkcjonalności, jeśli nie znasz innych powiązań.


6

Niedawno uruchomiono rozszerzenie Chromium typu „ znajduj w miarę pisania”, które jest bardzo zbliżone do oczekiwanego przeze mnie zachowania.

Istnieje kilka problemów z rozszerzeniem:

  • nie wyszukuje na stronach lokalnych z powodu ograniczeń rozszerzeń Chrome (możesz jednak zhakować to rozszerzenie, aby działało)
  • zły występ

4

W aktualnych wersjach Chrome możesz:

Ctrl + F, <search query>, Ctrl + Enter

Co jest nieco wygodniejsze w porównaniu do używania ESC.


3

Jak zauważyłeś, Chrome nie oferuje natywnego sposobu modyfikowania skrótów. W tej chwili masz dwie opcje:

  1. jeśli korzystasz z wersji beta lub kanału dla programistów - i chcesz zainstalować rozszerzenie - istnieje Menedżer skrótów, który spełni Twoje wymagania dotyczące mapowania. ALE teraz musisz skontaktować się z programistą, ponieważ akcji przeglądarki „Znajdź” nie można jeszcze przypisać;
  2. możesz użyć skryptu AutoHotkey , który zamapuje „/” na klawiaturze numerycznej na „Ctrl-f”, tylko w przeglądarce Google Chrome:

#IfWinActive, ahk_class Chrome_WindowImpl_0

NumpadDiv ::

Wyślij ^ f

powrót


Niestety menedżer skrótów nie działa w Ubuntu. Ponadto AutoHotkey jest rozwiązaniem tylko dla systemu Windows. Dzięki za wskazówkę we właściwym kierunku, zacznę szukać narzędzi automatyzacji interfejsu użytkownika dla Ubuntu i zobaczę, gdzie mnie to zaprowadzi.
Ton van den Heuvel,

Właśnie wypróbowałem Ubuntu i działało to dla mnie. Musisz wziąć pod uwagę, że po dodaniu nowego skrótu nie będzie on działał na kartach / stronach, które były już otwarte w czasie tworzenia. Musisz otworzyć nowy, a następnie przetestować. Ale, jak powiedziałem, nie sądzę, że „Znajdź” należy do dostępnych akcji przeglądarki (jeszcze).
TataBlack,

Tak, teraz muszę działać, dzięki. Jednak nie jest to niestety rozwiązanie :(
Ton van den Heuvel,

1

Zamieszczam te informacje wszędzie tam, gdzie mogę znaleźć wątki na FAYT:

Jeśli chcesz, aby ta funkcja (znajdź podczas pisania / FAYT) była domyślnie włączona w Chrome , przejdź do Chromium Issue 150: Type-ahead-find i przeczytaj # 4, dlaczego tak nie jest.

Następnie oznacz gwiazdkę (głosuj na), powiedz wszystkim, którzy chcą domyślnie włączyć FAYT, aby oznaczyli ją gwiazdką i zainstaluj rozszerzenie tokland jako niesamowite obejście na razie: Chrome-Type-Ahead.

Dołącz również do mojej grupy na LinkedIn (Chrome-Type-Ahead-Find), załóż grupę na Facebooku, tweetuj o niej lub zrób coś, aby rozpowszechnić informacje.


0

Wystąpił problem ze skryptem AutoHotKey, który sprawia, że ​​jest on bezużyteczny - nie sądzę, że istnieje sposób na uzyskanie pożądanego zachowania za pomocą AutoHotKey:

1) Nie możesz wyszukiwać tekstu zawierającego „/”. Można to naprawić, sprawdzając, czy pole tekstowe znajdowania ma fokus:

#IfWinActive, ahk_class Chrome_WindowImpl_0
 /::
  ControlGetFocus focussed, A
  if ( focussed != "ViewsTextfieldEdit1" )
   Send ^f
  else
   Send /
return

Musisz zrobić to samo, aby umożliwić wpisanie „/” w pasku adresu URL.

2) Nie możesz wpisać „/” w polu wprowadzania dowolnej strony internetowej wyświetlanym przez Chrome! Pola tekstowe, pola wyszukiwania, listy rozwijane itp. Nie wiem, jak to zrobić. Problem polega na tym, że wszystkie te formanty formularzy nie wydają się być widoczne dla AutoHotKey (spróbuj najechać myszką na nich za pomocą Window Spy, a zauważysz, że kontrola pod „Teraz pod kursorem myszy” się nie zmienia).


0

Problemem jest nie tylko korzystanie z samego siebie.

Często używam /, aby przejść do linku, a następnie naciśnij Enter, aby go otworzyć, bez użycia myszy.

Jest to bardzo praktyczne, a tym bardziej, kiedy już piszę, obie ręce są na klawiaturze, a przejście na mysz jest kłopotliwe.

Dlatego mapowanie klawiszy nie rozwiąże go dla mnie.


0

Aktualizacja: rozszerzenie Chromium Find As You Type ma wbudowane wyszukiwanie klucza „/”. Wystarczy zainstalować rozszerzenie, a wyszukiwanie ukośnikiem w przód powinno zacząć działać.


0

Dla użytkowników OSX (używam 10.6.6)

Odwzorowałem skrót ⌘ / na polecenie „Znajdź ...” Chrome (nie tak dobre, jak proste „/”, ale na razie wystarczy ...

  • Przejdź do Preferencji systemowych
  • Wybierz klawiaturę
  • Wybierz „+”, aby dodać skrót
  • Wybierz „Chrome” z listy dostępnych aplikacji
  • Wpisz tytuł menu dokładnie tak, jak pojawia się w menu Chrome ... na razie jest to Znajdź ...
  • Wpisz ⌘ / w polu „Skrót klawiaturowy” (z jakiegoś powodu nie możesz po prostu mieć / jako skrótu ...)

Przełącz się na Chrome i wypróbuj

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.