New answers tagged key-mapping
You can re-map keys with xmodmap. E.g.: xmodmap -e "keycode 79 = i I" To find correct keycode and alias use xev. Looking around a bit: this should give you needed details about persistent configuration etc.
Maybe you should adjust you keyboard settings "keyboard model" in "system settings". Or edit the file: /etc/default/keyboard.
The best solution is probably to create a custom keymap. A good step-by-step answer can be found here in this SuperUser Q&A titled: How to change console keymap in Linux?
A book that mentions @ and # as line edition characters is seriously dated. It's about 40 years out of date. These are features from the very early days of Unix, and while they still exist, @ and # are not the default setting on any modern system — instead the character erase character is backspace (defined as ^h or ^? depending on the system — if all goes ...
The commands you're looking for are shell dependent and can often be customized by the sysadmin and users as well. Bash is one of the more common default shells in Linux. It looks like you're looking for what the bash manual calls the Readline Command Names and their key-bindings. $ ddtae@ date The @ could be intended as the unix-line-discard in ...
Terminal line control can be queried and/or set by stty. To see the current settings, use stty -a. The manpages provide details. For example, from stty -a you might find this kill-line control: kill = ^U The caret means hold the control key (Ctrl) and then type the character shown (U). To change the line-kill sequence, you could do: $ stty kill \@ ...
Your book is speaking of UNIX command. I think there is no such use of # in Ubuntu as it's linux bash oriented and # is use to comment a whole line. I never heard of @ I can't tell you.
Top 50 recent answers are included