Bash 按 ç 或 Ç 发出蜂鸣声,而不是在 PASE 中输入密钥
Bash pressing ç or Ç emits beep instead of writing the key in PASE
我有葡萄牙语键盘
所有按键都正常,但ç
或Ç
returns有提示音而不是显示。
如果我打开 vi 然后开始输入,然后 ç
或 Ç
显示正常。
有什么想法吗?
您必须修复 bash 环境才能接受 UTF-8 字符。
如果您有 .profile
或 .bash_profile
,
添加到它确切的 2 以下行:
LANG=pt_PT.UTF-8
export LANG
然后打开一个新终端window并检查你的两个键ç和Ç是否正常工作。
如果您使用 AIX/PASE,UTF-8 语言环境的格式均为 LL_CC
或 LL_CC.UTF-8
且 不是 ll_CC.UTF-8
就像他们在 Linux/BSD/etc 上一样。对于葡萄牙的 UTF-8,您需要 PT_PT
或 PT_PT.UTF-8
。
您可以在此处查看语言环境和编码列表:https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.nlsgdrf/support_languages_locales.htm
我有葡萄牙语键盘
所有按键都正常,但ç
或Ç
returns有提示音而不是显示。
如果我打开 vi 然后开始输入,然后 ç
或 Ç
显示正常。
有什么想法吗?
您必须修复 bash 环境才能接受 UTF-8 字符。
如果您有 .profile
或 .bash_profile
,
添加到它确切的 2 以下行:
LANG=pt_PT.UTF-8
export LANG
然后打开一个新终端window并检查你的两个键ç和Ç是否正常工作。
如果您使用 AIX/PASE,UTF-8 语言环境的格式均为 LL_CC
或 LL_CC.UTF-8
且 不是 ll_CC.UTF-8
就像他们在 Linux/BSD/etc 上一样。对于葡萄牙的 UTF-8,您需要 PT_PT
或 PT_PT.UTF-8
。
您可以在此处查看语言环境和编码列表:https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.nlsgdrf/support_languages_locales.htm