xterm.js如何设置vt100

前端如何在xterm.js 中设置 VT100 mode。当前做一个功能,按F10会保存配置并退出。但是实际测试按F1-4是有不同的keycode的,F5-10keycode就一样了。在xterm.js的源码(\xterm\src\common\InputHandler.ts)中找到了设置的方法setModePrivate,但是不知道怎么配置。

这个是目前按f1-10出现的结果,f5之后就一模一样了
F1:^[P
F2:^[Q
F3:^[R
F4:^[S
F5:^[~
F6:^[~
F7:^[~

运行结果及报错内容
目前想通过初始化配置的方法实现,但是不知道怎么配置
期望出现的结果:按F10出现keycode:^[Y