declare -p
перечислит все, что кажется. Ваш вопрос немного вводит в заблуждение, потому что «переменные среды» технически являются теми, которые экспортируются, а те, которые не являются просто локальными переменными оболочки.
Это особенность Windows, и кто-то может возразить, что Shift1 должен вести себя как SHIFT + END и выделять от курсора до конца линия вместо этого. Итак, все зависит от вашего DE (Desktop Environment )и ваших приложений.
КДЕ
System Settings -> Keyboard -> Advanced -> Miscellaneous compatibility options
-> Num Lock on: digits; Shift for arrows keys. Num Lock off: arrow keys (as in Windows)
Гном
gnome-tweaks (Tweaks) -> Keyboard & Mouse -> Miscellaneous compatibility options
-> Num Lock on: digits; Shift for arrows keys. Num Lock off: arrow keys (as in Windows)
Х11
man xkeyboard-config
numpad:microsoft Num Lock on: digits; Shift for arrow keys. Num Lock off: arrow keys (as in Windows)
setxkbmap -option numpad:microsoft