Utilisation de hash (#) sur OS X avec le Royaume-Uni MacBook Pro


4

J'ai MacVim sur un MacBook Pro britannique. Je peux utiliser le hachage sur TextMate en tapant alt 3mais dans vim, cela ne fonctionne pas. Savez-vous comment je peux taper un hachage à l'aide de VIM sur un MacBook Pro britannique?

Le problème se produit dans tout VI / VIM avec un Mac avec un clavier britannique. Si je suis en mode insertion, je tape alt + 3 (le caractère dièse dans un clavier MacBook Pro UK) existe en mode insertion.


1
J'ai eu ce problème, jeté le clavier américain stupide fourni avec le Mac dans la corbeille et branché un clavier Windows avec un signe £ sur mon Mac. A bien fonctionné avec vim! ;-)
Benj

1
Vim dans Terminal.app ou iTerm2.app ou MacVim? Avez-vous des problèmes avec {[et co également ou est-ce seulement #?
Romainl

seulement avec # et {[sont. Je ne veux pas utiliser un clavier Windows!
RTacconi

allez! Quelqu'un utilise-t-il un mac avec vim?
RTacconi

Avez-vous déjà trouvé la solution? Je viens de rencontrer ce problème ...
mylescc le

Réponses:


1
cmd + '\'

vous obtient un '#' lorsque RDPing à Windows à partir d'un MBP avec Apple UK External Keyboard sous Lion, essayez peut-être ceci pour Vim?


1

Alt(aka aka) + .

J'ai trouvé cela en consultant Préférences de terminal et en allant dans les options du clavier. Il y a une liste de clés et d'actions


1

Si vous utilisez iTerm2, l'option de gauche agit +Escpar défaut.

Pour résoudre ce problème, vous pouvez:

  • Allez dans Préférences -> Profils -> Par défaut (ou votre profil) -> Touches
  • Vous devriez y voir une section en bas intitulée "Comportement du clavier" et "La touche d'option de gauche agit comme:"
  • Sélectionnez le bouton radio 'Normal' et vous devriez trouver que vous pouvez taper le symbole dièse.

capture d'écran des préférences iTerm2


1

Ouvrir les préférences du terminal. Sélectionnez le profil et le clavier actuels. Désactivez la Use Option as Meta keypréférence affichée ici: entrez la description de l'image ici


0

Dans les nouveaux Mac, ce problème est résolu. Pour les Mac plus anciens, vous pouvez associer le # à une combinaison de touches. Voir le site wiki de Vim.


0

Je viens d'avoir ce problème avec iTerm2 (pas Terminal) dans MacOS Sierra. J'ai essayé de remapper une touche de modification dans les paramètres ( comme celui-ci ), de sorte que "Option gauche" déclenche "Option droite". Jusqu'à présent, cela fonctionne, et ne peut pas voir les effets secondaires.


1
Bonjour et bienvenue sur superuser.com. Votre réponse semble légitime, mais il est de coutume d'inclure la solution dans la réponse elle-même au cas où l'URL à laquelle vous faites référence devient inaccessible. À votre santé.
Mogget
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.