2009-06-18 3 views
5

Seulement une semaine complète sur emacs dans Windows maintenant, je peux sentir les combinaisons CTRLkey commencent à faire mal. Personne ne souffre de RSI à cause d'emacs :-)?Alternative pour C-clé dans Emacs?

Est-il possible de choisir une autre touche pendant un certain temps (le M-clé est remplacée par la touche ESC j'ai remarqué)

Je voudrais utiliser, dire la touche de tabulation pour un changement. Tout moyen de le faire?

+1

Correction: * tout le monde * souffre de RSI à cause d'Emacs. Jusqu'à ce que vous modifiiez la clé de contrôle. –

+0

Peut-être qu'emacs est inventé par des médecins-chefs d'entreprise sans emploi? – Peter

+0

Je n'ai aucun problème avec RSI. (Mais j'utilise Emacs depuis le vieux Amiga-Days sur une base quotidienne, donc je suis habitué.) –

Répondre

8

This guide semble prometteur.

+0

même réponse que Andrew, je vais essayer AutoHotKey à partir de celui-ci, tx – Peter

4

utilitaire Google Ctrl2Cap. Il vous permet de mapper le verrouillage CAPS à la touche Ctrl supplémentaire. Pratique non seulement pour emacs, mais en général.

+0

+1 I * toujours * carte CapsLock à Ctrl. Il a un bon emplacement et c'est inutile. – ibz

3

J'ai souffert une année de RSI après plusieurs années de seize heures par jour de codage dans emacs. Ma solution consiste à utiliser un clavier Kinesis Countoured. Cela signifie que toutes les touches de modification sont sous mes pouces.

Si vous y pensez, les claviers existants nous encouragent à utiliser nos petits doigts comme s'ils étaient des pouces opposables. Ainsi ma disposition de clavier personnalisée a appelé I am not a koala. Je suis allé un peu plus loin que la disposition standard de Kinesis et j'ai déplacé la touche shift sous mon pouce (j'ai échangé Shift_L et DEL). Je reconnais, pour la plupart des gens, que le déplacement de la clé de contrôle est suffisant, mais pour moi, mon Kinesis et un keymap personnalisé sont meilleurs.

+0

+1. très intéressant. Trop cher pour moi et mon travail: mon patron m'a déjà payé un clavier "naturel", je ne suis pas obligé de demander un Kinesis maintenant :-) – Peter

0

Si vous êtes déjà à l'aise avec vi, vous pouvez essayer le mode viper. L'utilisation de vi keybindings maintient vos doigts sur la ligne à la maison plus, et met moins de pression sur vos pinkies. Vous avez encore besoin d'utiliser CTRL, mais beaucoup moins souvent.