remove !e.shiftKey

When using a keyboard with the italian layout you need to press shift + "," for a ";". With "!e.shiftKey && " in the if the key press event was ignored.