First off let me say that I know I’m going to get criticized for using nano/pico, it's just going to happen. I accept that a lot of people use vi and I’m not taking a stand on which is better, quite simply that is not the scope of this article.
If you are a user of nano and remote shells you frequently run into the problem, or I did any way, where the number pad is not properly mapped and will not respond correctly. The answer lies in /etc/nanorc (or ~/.nanorc for the local user).
From the manpage:
set/unset rebindkeypad Interpret the numeric keypad keys so that they all work properly.
If you use this please be aware that you can not use this in conjunction with ‘set/unset mouse’.