Cygwin 无法使用mintty键入某些字符

Cygwin 无法使用mintty键入某些字符,cygwin,mintty,teamviewer,Cygwin,Mintty,Teamviewer,使用mintty作为终端,按如下方式运行: C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico - 我不能键入像~,[,{ 但我可以在windows cmd终端和cygwin默认终端上键入所有这些字符,运行cygwin.bat: @echo off C: chdir C:\cygwin64\bin bash --login -i 明蒂在我的键盘上干什么 *这只发生在使用TeaVistue*/P>远程登录时,我经常使用MuntTy而不发出任

使用mintty作为终端,按如下方式运行:

C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -
我不能键入像~,[,{

但我可以在windows cmd终端和cygwin默认终端上键入所有这些字符,运行cygwin.bat:

@echo off
C:
chdir C:\cygwin64\bin
bash --login -i
明蒂在我的键盘上干什么


<强> *这只发生在使用TeaVistue*/P>远程登录时,我经常使用MuntTy而不发出任何问题。你的TeaVIEWER使用什么键盘?当TeaveValk在中间时,这感觉像是一个“错误配置”。你指的是“CygWin默认终端”。?Cygwin的默认终端是MinTTY。我有一个类似的问题,除了在运行bash的windows控制台窗口中按键也不起作用。当我键入Ctrl-V,然后键入其中一个按键时,我注意到它们都以ESC字符作为前缀;例如,序列

Ctrl-V
\会导致
^[\
(其中ESC显示为
^[
)。您是否找到任何线索来解释原因?哦,我应该补充一点:(1)即使是通过
C:\cygwin64\bin\bash.exe--noprofile--norc--noediting启动shell,问题仍然存在,这将禁用readline并阻止bash执行(某些)启动脚本;(2)像Notepad++或cmd这样的Windows程序显示的字符很好,这似乎表明存在cygwin或bash问题。有趣的是,如果您多次键入普通键(不带AltGr等修饰符),然后使用修饰符,它将打印您需要的字符