How to type the tilde character that is not in my keyboard layout? [duplicate]

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?


Solution 1:

According to http://msdn.microsoft.com/en-us/goglobal/bb964651.aspx there's a layout called "Italian (142)", which has ` and ~ accessible via AltGr.

Solution 2:

WINDOWS 7:

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 = ì)

Solution 3:

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

ºtilde=~

'TyperTask' Source: http://www.vtaskstudio.com/support.php

'TyperTask' Portable: http://portableapps.com/apps/utilities/typertask-portable