Gibt es eine Möglichkeit, Strg + F in Chrome dazu zu bringen, den ausgewählten Text gemäß Firefox zu verwenden?

53

Eine Sache, die mich seit dem Umstieg auf Chrome wirklich gestört hat, ist, dass sich Ctrl+ Fetwas anders verhält als Firefox.

Wenn Sie in Firefox Text hervorgehoben haben und auf Ctrl+ Fdrücken, wird er mit diesem Text gefunden.

Gibt es eine Möglichkeit, Chrome dazu zu bringen?

von dort
quelle
Wenn Sie keine Lust haben, Strg + F zu drücken chrome.google.com/webstore/detail/selection-highlighter/…
neaumusic
1
Fühlen Sie sich frei , Google Ihr Feedback zu geben . Wenn sich genügend Leute beschweren oder die Funktion anfordern, werden sie mit Sicherheit zuhören.
mbomb007

Antworten:

42

Dieses Problem wurde einmal in Chrome ausgelöst und ist dokumentiert in:
Problem 6356004: Wenn der Benutzer Text auf der aktuellen Registerkarte auswählt und STRG-F eingibt, ... (geschlossen)

In diesem Artikel wurden sechs aufeinanderfolgende Patches auf Chrome angewendet, um diese Funktionalität zu aktivieren. Aufgrund zu vieler ungelöster Probleme wie Zeilenumbrüche und anderer Zeichen, die nicht im Suchfeld gedruckt werden können, hat der Entwickler Simon Morris jedoch aufgegeben und ist zu folgendem Ergebnis gelangt:

Abgesehen von diesen Problemen fühlt sich dieses Verhalten beim Testen einfach nicht besonders überzeugend an. Vielleicht bin ich zu sehr an das bestehende Chrome-Verhalten gewöhnt, aber ich erwarte zwar eine Vorbelegung basierend auf vorherigen Suchzeichenfolgen in diesem oder anderen Registerkarten, erwarte aber nicht wirklich, dass die Auswahl von Text meine Suchzeichenfolge ändert, und es fühlt sich auch nicht so schlimm an das Strg-F in ein Strg-C / Strg-V-Paar einzubetten, um eindeutig zu sein, vorausgesetzt, ich habe gerade ausgewählt, wonach ich suchen möchte.

Da Ben bereits dagegen gestimmt hat und die obigen Tests keine starken Gegenargumente liefern, gehe ich zum Schluss.

Ich betrachte dies als reine Faulheit, da dieses und andere Probleme in anderen Browsern leicht gelöst werden konnten. Ich habe auch gesucht, aber keine Chrome-Erweiterung gefunden, die das Problem löst.

Die einzige Lösung, die ich daher vorschlagen kann, ist die Verwendung eines Tastaturmakros, das an einen Hotkey gebunden ist, um die Folge von "Strg + C Strg + F Strg + V" auszugeben.

Wenn Sie unter Windows arbeiten, können Sie hierfür ein Autohotkey- Skript verwenden.
In diesem Thread finden Sie ein Beispiel: Chrome-Erweiterung für Hervorhebung + Vorbelegung suchen?

Ein Autohotkey-Skript kann auch an einen bestimmten Prozess oder ein bestimmtes Fenster gebunden werden. Sie können dieses Skript also so optimieren, dass es nur für Chrome gilt.

Wenn Sie unter Linux arbeiten, können Sie diesen Port von Autohotkey verwenden: IronAHK , der unter .NET oder Mono für Linux / Mac ausgeführt wird. Dieser Artikel könnte nützlich sein: Installieren Sie IronAHK unter Linux .

Harrymc
quelle
Vielen Dank!! Ich habe nach einem Plugin gesucht, aber autohotkey sollte funktionieren. Aber ich brauche es auch unter Linux. Auf jeden Fall erhalten Sie Kopfgeld, wenn niemand eine Antwort mit Einstellungen in Chrome oder einem Plugin gibt.
Nandeesh
Es gibt einen Port von Autohotkey zu Linux. Siehe meine Ergänzung am Ende.
Harrymc
11
Schade, dass Chrome dies nicht zur Verfügung stellt!
Herr Roland
1
Bah ... es scheint der Tag, an dem ich auf Chrome umsteige, noch nicht angekommen zu sein
Thomas Levesque
Sie können unter xdotoolLinux auch Skripte mit bash, perl usw. ausführen, anstatt AHK zu verwenden.
Mark K Cowan
11

Wenn Sie sich wirklich nach diesem Verhalten sehnen, laden Sie AutoHotkey herunter und laden Sie das folgende Skript:

~^f::
SetTitleMatchMode 2
IfWinActive, Google Chrome
{
  Send, ^c
  Send, {F3}
  Send, ^v
  Send ^a
  return
}
else
{
  Send ^f
  return
}
tumchaaditya
quelle
5

Ich benutze Ctrl+ C, Ctrl+ F, Ctrl+ V- zumindest sind sie auf der Tastatur nahe beieinander und lassen sich relativ schnell tippen.

Hugh Allen
quelle
4
Ctrlkann sogar die ganze Zeit gedrückt werden.
Daniel Beck
@Daniel Beck: Ja, das ist es, was ich tue. Ich dachte nur, es wäre klarer zu formulieren, dass Strg sowohl für die letzten beiden als auch für die ersten Tasten benötigt wird.
Hugh Allen
Vielleicht habe ich die Frage falsch verstanden, aber wie auch immer, wie nützt das alles? Es wäre nützlich, wenn der markierte Text durchsucht werden könnte. Dabei wird nur ein Textklumpen gefunden, den er bereits bei der Auswahl gefunden hat. Wenn es in hervorgehobenem Text suchen würde, wäre das nützlich
barlop
1
@barlop ist es nützlich, andere Vorkommen desselben Textes zu finden. Ich kenne keinen Browser, der die Funktion zum Durchsuchen des ausgewählten Texts bietet, obwohl dies manchmal hilfreich wäre. Vielleicht könntest du eine Erweiterung schreiben, um das zu tun.
Hugh Allen
5

Eigentlich ist das Feature da , zumindest unter Mac OS.

Es heißt "Auswahl für Suche verwenden" und ist an + gebunden E.

Drücken Sie + E + G, um alle Wörter zu markieren, die dem ausgewählten entsprechen!

Drücken Sie + E + F + G, um eine Suche mit der aktuellen Auswahl zu starten.

(Kann nicht auf Windows überprüfen, aber es scheint nicht die Funktion insgesamt zu haben)

Caesarsol
quelle
1
Mit Strg + E wird in der Adressleiste die Eingabeaufforderung "Google durchsuchen" angezeigt.
mbomb007
Bei mir funktioniert es nur, wenn die Suche bereits geöffnet ist.
Xpy
@ Xpy Sie können versuchen, mit Cmd + E, Cmd + F, Cmd + G in Folge
Caesarsol
1
@ mbomb007 Mac-Tastaturen haben eine Strg-Taste und eine Cmd-Taste. Das Symbol, das er dort zeigte (abgesehen davon, dass es sich um ein spezielles MAC-Keyboard handelt), ist eindeutig die Cmd-Taste des Mac-Keyboards und nicht die Strg-Taste.
Barlop
@barlop Richtig, ich denke, das Windows-Äquivalent der Cmd-Taste ist die Windows-Taste.
mbomb007