Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using Windows 7 system with an Italian keyboard layout

italian layout

As you can see this layout miss the tilde ~ character and the backtick character. Btw backtick is not so important because I can emulate it in bash script using $( and ). The problem is that every time I need the tilde I have to hold Alt and type 1 2 6 (i.e. its ASCII code), it's boring! And I need it not only in CygWin, but also in GNU R, in eclipse, and much more.

Have you have had this problem with an not-US layout? Is there any fastest way to type the tilde?

share|improve this question

migrated from Dec 18 '12 at 17:57

This question came from our site for professional and enthusiast programmers.

Personally I'd just buy a US or UK keyboard and be done with it. Or just configure your machine to have a US or UK layout and put stickers on the keys that differ. Also, this is off-topic here on Stack Overflow. – David Heffernan Dec 18 '12 at 17:11
Second that. Set the keyboard's locale to international and you will gain the tilde. Just do not look at the keyboard while typing, since it may get confusing. -- ALternatively you might remap a key which rarely gets used (e.g. capslock, or the windows key). – Hennes Dec 18 '12 at 17:59
Advice to programmers: my touchtyping teacher told me to use all the time my native (Czech) keyboard and to learn entering all the special characters from there (mostly using AltGr, sometime Alt-<number>) without swapping keyboard layouts, as it keeps complexity of the typing to the minimum. I was hesitant but followed it and must say it is really great way to go (using it for more than 3 years, programming daily). – Jan Vlcinsky Jun 23 '15 at 9:10
up vote 4 down vote accepted

According to there's a layout called "Italian (142)", which has ` and ~ accessible via AltGr.

share|improve this answer


with italian keyboard follow these steps:

1) press Alt (the one on the left of the spacebar)

2) press 1, 2 and 6 in the numeric keypad

3) release Alt

and finally "~" will appear.

UBUNTU (tried on 14.04):

press AltGr + "ì" (accented i = ì)

share|improve this answer

You could use 'TyperTask' and create a set of key-strokes, lets say ºtilde to trigger ~ (tilde):


'TyperTask' Source:

'TyperTask' Portable:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.