Полезная информация

UNIX Power Tools

UNIX Power ToolsSearch this book
Previous: 41.11 How termcap and terminfo Describe Terminals Chapter 41
Terminal and Serial Line Settings
Next: 42. Problems with Terminals

41.12 Finding Out What Characters Your Terminal's Special Keys Send

Sometimes, when writing vi keymaps (31.2, 31.13), you need to find out what characters are generated by labeled keys like arrows, HOME, and Function Keys.

If you have a terminal manual handy, the information should be listed somewhere in there. If not, you can read the termcap or terminfo entry (41.11). Unfortunately, not every entry is complete - a terminal may have capabilities that aren't described in its entry. In any event, if you don't know the syntax well, finding the right information can be difficult.

However, there are several online techniques for finding out what character is sent by a special key. Each has drawbacks, but between them, you can almost always find out what character a key generates.


Previous: 41.11 How termcap and terminfo Describe Terminals UNIX Power ToolsNext: 42. Problems with Terminals
41.11 How termcap and terminfo Describe Terminals Book Index42. Problems with Terminals

The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System