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/gtkrc
und 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-w
Sie 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.0
funktioniert die Methode nicht mehr. Bearbeiten Sie stattdessen die ~/.config/gtk-3.0/settings.ini
und fügen Sie am Ende die folgende Zeile hinzu:
gtk-key-theme-name=Emacs
Wenn Sie die Bindungen ändern möchten, Emacs
finden Sie die Bindung in /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
, die Sie kopieren ~/.config/gtk-3.0/gtk.css
und ändern können.
Einige Referenzen: