Wie konfiguriere ich STRG+H als Rücktaste in Google Chrome?

Wie konfiguriere ich STRG+H als Rücktaste in Google Chrome?

Ich kann STRG+H unter Google Chrome nicht anders als „Verlauf öffnen“ verwenden. Ich habe das Chrome-Plugin ausprobiert, mit dem man Tastaturkürzel neu definieren kann, aber ich kann einem Tastaturkürzel nur „Aktionen“ oder was auch immer das bedeutet hinzufügen, und anscheinend geschieht dies mithilfe eines gigantischen JavaScript-Hacks.

Hier ist das Plugin:

https://chrome.google.com/webstore/detail/mgjjeipcdnnjhgodgjpfkffcejoljijf

Auf jeden Fall kann ich STRG+H unter Chrome nicht als Rücktaste verwenden (dhLösche die Taste links vom Cursor. Ich möchte insbesondere, dass dies in der Adressleiste/Suchleiste (die unter Chrome dieselbe „Leiste“ ist) und auch im Textbearbeitungsformular funktioniert.

Wie kann ich also STRG+H in Google Chrome als Rücktaste verwenden? (Hier: Debian GNU/Linux Wheezy).

Beachten Sie, dass, wenn die Antwort darin besteht, das Plugin für Chrome zu verwenden, das das Ändern von Verknüpfungen ermöglicht, ich die genaue Schritt-für-Schritt-Anleitung dafür benötige, da ich es bereits versucht habe und es nicht zum Laufen gebracht habe

Antwort1

Ich weiß, das ist eine alte Frage, aber ich bin darauf gestoßen, als ich versucht habe, dasselbe wie Sie zu tun, also werde ich sie trotzdem posten.

Ich verwende Chromium und habe Ubuntu 12.04 verwendet (jetzt verwende ich Gentoo), aber das sollte keine Rolle spielen.

Ausführen:

$ gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"

ändert die Tastenkombinationen in die Emacs-Kombination. Wenn Sie damit einverstanden sind, ist das alles. Wenn Sie jedoch Ctrl-a„alles auswählen“ verwenden möchten, ist etwas mehr Arbeit erforderlich.

Schauen Sie sich /usr/share/themes/Default/gtk-2.0-key/gtkrcund an /usr/share/themes/Emacs/gtk-2.0-key/gtkrc. Die Syntax sollte nicht zu schwer zu verstehen sein. Kopieren Sie alle Tastenkombinationen, die Sie verwenden möchten, in die /usr/share/themes/Default/gtk-2.0-key/gtkrc. Vergessen Sie nicht, die

class "GtkEntry" binding "foo"
class "GtkTextView" binding "foo"
class "GtkTextView" binding "bar"

Teil, der ganz am Ende der Datei zu finden ist.

GNOME

Die Einstellungen sollten durch Wechseln zum Emacs-Design und zurück zum Standarddesign angezeigt werden.

$ gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"
$ gsettings set org.gnome.desktop.interface gtk-key-theme "Default"

Nicht-GNOME

Erstellen Sie Folgendes und fügen Sie es hinzu zu~/.gtkrc-2.0

gtk-key-theme-name = "Default"

Starten Sie Chromium neu und die Einstellungen sollten angezeigt werden.

Das Beste daran ist, dass Ctrl-wSie die Tabulatortaste auch dann schließen können, wenn Sie ein einzelnes Wort löschen möchten und gerade keine Eingabe machen.

P.S. Ich verwende auch die Happy-Hacking-Tastatur und freue mich, jemanden zu finden, der sie auch verwendet :)

Ubuntu 18.04 (GTK3)

Bearbeiten: 01.11.2018

Nach fast 5 Jahren aktualisiere ich diesen Beitrag für Ubuntu 18.04. Ich verwende derzeit Firefox, aber das Folgende sollte unabhängig davon sein, welchen Browser Sie verwenden.

Unter GTK3 ~/.gtkrc-2.0funktioniert die Methode nicht mehr. Bearbeiten Sie stattdessen die ~/.config/gtk-3.0/settings.iniund fügen Sie am Ende die folgende Zeile hinzu:

gtk-key-theme-name=Emacs

Wenn Sie die Bindungen ändern möchten, Emacsfinden Sie die Bindung in /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css, die Sie kopieren ~/.config/gtk-3.0/gtk.cssund ändern können.

Einige Referenzen:

verwandte Informationen