Existe-t-il un moyen de définir des raccourcis clavier de type Emacs (au moins le sous-ensemble mentionné ci-dessous) pour l'ensemble du système d'exploitation? Ceci est possible dans certaines applications telles que le terminal, Emacs (voir figure :) et en outre via des plugins spéciaux dans d'autres applications (Eclipse), mais je me suis tellement habitué à Cf-ing par le texte sans jamais avoir à sauter aux flèches. 'aimerais pouvoir le faire à l'échelle du système pour pouvoir le faire chaque fois que je tape - par exemple chercher des chansons dans Rhythmbox, taper des choses dans le tableau de bord ou le HUD, écrire des mails dans Thunderbird ou Gmail ... Les combos qui m'intéressent le plus sont les suivants:
(note pour les utilisateurs non-emacs - C signifie Ctrl)
J'ai réussi à résoudre le problème en utilisant AutoKey , comme recommandé dans ce réponse . Certaines de mes phrases sont:
content | hotkey | description
---------------------------------------------------------------
<ctrl>+f | <ctrl>+<alt>+f | replace the find operation
<home> | <ctrl>+a | begining of line
<end> | <ctrl>+e | end of line
<left> | <ctrl>+b | back one letter
<right> | <ctrl>+f | forward one letter
<delete> | <ctrl>+d | delete one letter
<home><shift>+<end><delete> | <ctrl>+k | kill line
(Ouais, le combo kill line était méchant à trouver :)
Vous pouvez continuer à remplacer des éléments, mais je ne souhaite pas que le remappage mental devienne trop volumineux (par exemple, ctrl + n n'ouvre pas de nouvelle fenêtre, mais passe à la ligne suivante). Dans l'ensemble, AutoKey est une application cool!
Quoi qu’il en soit, j’ai maintenant l’ergonomie d’emacs qui consiste à ne jamais avoir à laisser les "clés de lettre" dans Ubuntu - dans chaque zone de texte que je suis en train d’éditer. Yeiii!
Mise à jour: au fur et à mesure que je jouais davantage avec AutoKey pour peaufiner le tout, j'ai apporté pas mal de modifications. Vous pouvez voir ma configuration complète d'AutoKey Ubuntu-Emacs (et l'installer) dans mon dépôt repit git .
Basé sur: https://superuser.com/a/516847/20501
Installez gnome-Tweak-tool: Sudo apt-get install gnome-Tweak-tool
Ouvrez-le: gnome-Tweak-tool
Accédez à Keyboard and Mouse
et remplacez Key Theme
par Emacs
Il existe une autre solution ne faisant pas intervenir d’applications tierces publiées ici emacs keybindings in ubuntu 12.04