Numeric keypad keys in vi insert letters instead of numbers
I solved the problem on my own, but I'd like to know WHY my solution works.
I deselected the option the red arrow indicates in the following picture

This is italian, but the english version of the same window is here

But I don't recall enabling this but there it is.