Come fare una ricerca rapida con barra rovesciata in Chrome?


18

In Firefox, la barra viene mappata per la ricerca rapida. È possibile lasciare che la barra in avanti si comporti allo stesso modo in Google Chrome e in Firefox? Per trovare un link e seguirlo in una pagina di Google Chrome ora devo digitare:

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

In Firefox questo è:

/, <search query>, Enter

Non essere in grado di utilizzare la barra rovesciata per trovare nella pagina è stato un vero ostacolo per me dato che lo uso sempre in Firefox per sfogliare la documentazione.


4
È ovvio che ci sono emacs sabotatori nel quartier generale di Google ... con un piano per distruggere ogni scorciatoia da tastiera.
Rook,

Risposte:


8

Prova a dare un'occhiata a Vimium , un'estensione che ti offre le combinazioni di tasti di Vim. Ciò ti consentirebbe di digitare un '/' e quindi inizi a digitare ciò che stai cercando e ti salta dinamicamente alla parte della pagina corrispondente.

Potresti scoprire che anche il resto delle combinazioni di tasti di Vim sono utili - per scorrere, navigare tra le schede, aprire nuovi collegamenti, ecc., Tutto senza togliere le mani dalla tastiera - ma potresti semplicemente iniziare con la funzione di ricerca e ignorare resto della funzionalità se non si ha familiarità con gli altri binding.


6

Di recente è stata lanciata un'estensione Chromium find-as-you-type che si avvicina molto al comportamento che desidero.

Esistono diversi problemi con l'estensione:

  • non effettua ricerche nelle pagine locali a causa delle restrizioni sulle estensioni di Chrome (è possibile hackerare l'estensione per farlo funzionare)
  • cattiva prestazione

4

Nelle versioni attuali di Chrome puoi fare:

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

Il che è un po 'più conveniente rispetto all'utilizzo dell'ESC.


3

Come hai capito, Chrome non offre un modo nativo per modificare le scorciatoie. Allo stato attuale, hai due opzioni:

  1. se sei sul canale beta o sviluppatore e sei disposto a installare un'estensione , c'è Gestione scorciatoie per soddisfare i tuoi desideri di rimappatura. MA, in questo momento, dovrai contattare lo sviluppatore, poiché l'azione del browser "Trova" non è ancora assegnabile;
  2. puoi usare uno script AutoHotkey , che mapperà "/" nel tuo tastierino numerico su "Ctrl-f", solo mentre sei su Google Chrome:

#IfWinActive, ahk_class Chrome_WindowImpl_0

NumpadDiv ::

Invia ^ f

ritorno


Purtroppo il gestore di collegamenti non sembra funzionare per Ubuntu. Inoltre, AutoHotkey è una soluzione solo per Windows. Grazie per un puntatore nella giusta direzione, inizierò a esaminare gli strumenti di automazione dell'interfaccia utente per Ubuntu e vedere dove mi arriva.
Ton van den Heuvel il

Ho appena provato su Ubuntu e ha funzionato per me. Devi considerare che, quando aggiungi un nuovo collegamento, non funzionerà nelle schede / pagine che erano già aperte al momento della creazione. Dovrai aprirne uno nuovo e quindi testarlo. Ma, come ho detto, non credo che "Trova" sia tra le azioni del browser disponibili (ancora).
TataBlack,

Sì, ora ho funzionato, grazie. Sfortunatamente, questa non è una soluzione purtroppo :(
Ton van den Heuvel l'

1

Ho pubblicato queste informazioni ovunque trovo le discussioni su FAYT:

Se vuoi avere questa funzione (trova mentre digiti / FAYT) abilitata in Chrome per impostazione predefinita , vai a Chromium Numero 150: digita prima e leggi # 4 per il motivo per cui non lo è.

Quindi aggiungi (vota) il problema, dì a tutti coloro che desiderano che FAYT sia abilitato per impostazione predefinita a ricollegarlo e installa l'estensione di tokland come una soluzione alternativa per ora: Chrome-Type-Ahead.

Inoltre, unisciti al mio gruppo su LinkedIn (Chrome-Type-Ahead-Find), crea un gruppo Facebook, twitta su di esso o fai qualcosa per spargere la voce.


0

C'è un problema con lo script AutoHotKey che lo rende inutilizzabile: non credo che ci sia un modo per ottenere il comportamento desiderato utilizzando AutoHotKey:

1) Non è possibile cercare testo contenente "/". Questo può essere risolto controllando se la casella di testo Trova ha lo stato attivo:

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

Dovresti fare la stessa cosa per consentire di inserire "/" nella barra degli URL.

2) Non puoi digitare "/" nella casella di input di qualsiasi pagina web visualizzata da Chrome! Caselle di testo, caselle di ricerca, menu a discesa, ecc ... Non so come aggirare questo. Il problema è che tutti questi controlli del modulo non sembrano essere visibili ad AutoHotKey (prova a passare il mouse su di essi con Window Spy e noterai che il controllo in "Now Under Mouse Cursor" non cambia).


0

Il problema non è solo l'uso di se stesso.

Uso spesso / per accedere a un collegamento e quindi premere Invio per aprirlo, senza utilizzare il mouse.

È molto pratico, ancora di più quando sto già digitando, entrambe le mani sono sulla tastiera ed è solo una seccatura passare al mouse.

Ecco perché il keymapping non lo risolverà per me.


0

Aggiornamento: l' estensione Trova mentre digiti di Chromium viene fornita con la ricerca del tasto '/' pronta all'uso. Basta installare l'estensione e la ricerca in avanti dovrebbe iniziare a funzionare.


0

Per utenti OSX (sto usando 10.6.6)

Ho mappato il collegamento ⌘ / sul comando "Trova ..." di Chrome (non buono come avere un semplice '/', ma per ora lo farà ...

  • Vai a Preferenze di Sistema
  • Scegli la tastiera
  • Scegli "+" per aggiungere una scorciatoia
  • Scegli "Chrome" dall'elenco delle applicazioni disponibili
  • Digita il titolo del menu esattamente come appare nel menu Chrome ... per ora è Trova ...
  • Digita ⌘ / nel campo 'Scorciatoia da tastiera' (per qualche motivo non puoi semplicemente avere / come scorciatoia ...)

Passa a Chrome e provalo

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.