2001/03/07

TeraTermPro の Windows らしいキー設定ファイル

※ 旧サイトからの移植コンテンツです
TeraTermPro を使うとき、以下の内容を keyboard.cnf として使用すると、Windows らしいキー配列で使えます。
初期設定は VT 端末風味になっていて、VT 端末に特に馴染みのない人には違和感しかないと思うので、そういう方におすすめです。
[VT editor keypad]
Up=328  ;Up arrow key
Down=336 ;Down arrow key
Right=333 ;Right arrow key
Left=331 ;Left arrow key
Find=off
Insert=338 ;Insert key
Remove=339 ;Delete key
Select=off
Prev=329 ;PageUp key
Next=337 ;PageDown key

[VT numeric keypad]
PF1=327
PF2=335
PF3=off
PF4=off
Num0=off
Num1=off
Num2=off
Num3=off
Num4=off
Num5=off
Num6=off
Num7=off
Num8=off
Num9=off
NumMinus=off
NumComma=off
NumPeriod=off
NumEnter=off

[VT function keys]
Hold=70  ;ScroolLock key
Print=off
Break=69 ;Pause/Break key
F6=64  ;F6 key
F7=65  ;F7 key
F8=66  ;F8 key
F9=67  ;F9 key
F10=68  ;F10 key
F11=87  ;F11 key
F12=88  ;F12 key
F13=573  ;Shift + F3 key
F14=574  ;Shift + F4 key
Help=575 ;Shift + F5 key
Do=576  ;Shift + F6 key
F17=577  ;Shift + F7 key
F18=578  ;Shift + F8 key
F19=579  ;Shift + F9 key
F20=580  ;Shift + F10 key
UDK6=1088 ;Ctrl + F6 key
UDK7=1089 ;Ctrl + F7 key
UDK8=1090 ;Ctrl + F8 key
UDK9=1091 ;Ctrl + F9 key
UDK10=1092 ;Ctrl + F10 key
UDK11=1111 ;Ctrl + F11 key
UDK12=1112 ;Ctrl + F12 key
UDK13=1597 ;Ctrl + Shift + F3 key
UDK14=1598 ;Ctrl + Shift + F4 key
UDK15=1599 ;Ctrl + Shift + F5 key
UDK16=1600 ;Ctrl + Shift + F6 key
UDK17=1601 ;Ctrl + Shift + F7 key
UDK18=1602 ;Ctrl + Shift + F8 key
UDK19=1603 ;Ctrl + Shift + F9 key
UDK20=1604 ;Ctrl + Shift + F10 key

[X function keys]
XF1=59
XF2=60
XF3=61
XF4=62
XF5=63

[Shortcut keys]
EditCopy=1362 ;Ctrl + Insert
EditPaste=850 ;Shift + Insert
EditPasteCR=off
EditCLS=off
EditCLB=off
ControlOpenTEK=off
ControlCloseTEK=off
LineUp=840 ;Shift + up-arrow
LineDown=848 ;Shift + down-arrow
PageUp=841 ;Shift + PageUp
PageDown=849 ;Shift + PageDown
BuffTop=1351 ;Ctrl + Home
BuffBottom=1359 ;Ctrl + End
NextWin=1039 ;Ctrl + Tab
PrevWin=1551 ;Ctrl + Shift + Tab
LocalEcho=off

[User keys]
User1=1077,0,$1F
User2=1651,0,$1F
User3=309,0,/
User4=55,0,*
User5=74,0,-
User6=78,0,+
User7=83,0,.
User8=284,0,$0D
User9=82,0,0
User10=79,0,1
User11=80,0,2
User12=81,0,3
User13=75,0,4
User14=76,0,5
User15=77,0,6
User16=71,0,7
User17=72,0,8
User18=73,0,9