The issue is pretty simple. Tildes have two forms:

  • The combining tilde, which is a diacritic (ñ, ã).
  • The "single" tilde, ~, notably used as a replacement for $HOME.

The French MacBook Pro keyboard uses the first one (Option + n or Alt + n - the option key is labelled Alt on a French keyboard). You have to press space to validate the single tilde (entering Alt+nthen spacewill output ~ (without a space after). It is an issue in application like Vim, where ~ changes the case. Using the French keyboard it will change the case for two letters, which is very annoying. What is more, I never used the tilde as a diacritic since I first touch a computer keyboard.

This is why I would like to remap this key. This question says that it's possible with Ukulele, but I wanted to know:

  1. Is it possible with KeyRemap4MacBook, which I also use?
  2. Is there another easy way to do it?

Thanks!

link|improve this question
I didn't find anything in pqrs.org/macosx/keyremap4macbook/list.html, but you could add a remapping yourself in private.xml. It's not possible with DefaultKeyBinding.dict because dead keys can't be reassigned. – Lri Dec 9 '11 at 21:47
The only viable option mentioned in this question was to create a new .keylayout with Ukelele: How to disable inputing characters like ãâà by default in OS X? I just want to simply type ~^` – Lri Dec 13 '11 at 19:19
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.