2 votes

Comment mapper la touche CAPS LOCK dans Vim ?

Cette question a déjà été posée aquí . La réponse acceptée dit que ce n'est pas possible. D'autres réponses proposent un moyen de le faire sous linux mais je n'ai pas vérifié si cela fonctionnait. Je suis surtout intéressé de savoir s'il existe un moyen de le faire pour mac (bien que vous puissiez poster des réponses pour linux également).

Je ne fais que reposer cette question ici car l'autre question sur les FOS date de plus de cinq ans. Idéalement, je voudrais remapper à <ESC> pour CAPS LOCK .

1voto

Rich Points 2429

Si vous utilisez le X11 environnement, vous pouvez obtenir ce que vous voulez avec les commandes suivantes :

xmodmap -e 'clear lock'

ce qui signifie : à partir de maintenant, la touche Caps_Lock n'est plus un modificateur de clavier et redevient une touche normale

xmodmap -e 'keysym Caps_Lock = Escape'

ce qui signifie : obtenir le code clé de Caps_Lock et lui attribuer dorénavant le nom de keysym de Escape .

Note Cette recette fonctionne sur tous les Unix.

0voto

mMontu Points 101

La question que vous avez postée est toujours d'actualité. J'utilise la solution AutoHotkey sous Windows depuis quelques années et j'en suis assez satisfait. Je trouve utile de remapper également la Capslock en Esc sous Firefox+Pentadactyl.

Comme il n'y a pas d'AutoHotkey pour Mac, vous doit rechercher ses alternatives .

0voto

Bullony Points 1

Steve Losh décrit un Méthode spécifique au Mac dans son blog sur l'élaboration d'un cadet de l'espace moderne. Il souligne également ces dans son tutoriel sur Vim.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X