linux终端能显示中文,但是不能输入中文的解决方法 您所在的位置:网站首页 在Linux中写中文 linux终端能显示中文,但是不能输入中文的解决方法

linux终端能显示中文,但是不能输入中文的解决方法

2024-06-18 04:45| 来源: 网络整理| 查看: 265

linux终端能显示中文,但是不能输入中文的解决方法 linux终端能显示中文,但是不能输入中文的解决方法第一种方法:修改用户目录下的.inputrc文件允许 8bit 输入即可第二种方法(不建议使用)总结

linux终端能显示中文,但是不能输入中文的解决方法

首先,终端能显示中文,说明系统有中文语言包,网上看的那些安装中文语言包,设置默认语言等那些方法在这样的系统上就都不管用了,接下来试试这个方法,很简单的

第一种方法:修改用户目录下的.inputrc文件允许 8bit 输入即可

没错,解决办法就是修改用户目录下的.inputrc文件,允许 8bit 输入即可

inputrc 文件为特定的情况处理键盘映射,这个文件被 Readline 用作启动文件,Readline 是 Bash 和其它大多数 shell 使用的与输入相关的库。 大多数人并不需要自定义键盘映射,所以可以修改或者创建一个适用于所有登陆用户的全局 /etc/inputrc 文件。如果你需要为某个用户覆盖默认的设置,你可以在该用户的主目录中创建一个包含自定义键盘映射的 .inputrc 文件。

当前用户目录下可能没有.inputrc文件,如果没有,则新建一个

root@orangepi:~# vim .inputrc set meta-flag on set convert-meta off set input-meta on set output-meta on

在.inputrc文件里添加以上四行内容即可。 不知道为什么 source .inputrc在这里不管用,不过没关系,重开一个终端你就发现能愉快地输入中文了。

第二种方法(不建议使用)

简单说明一下,下面的命令将创建一个适用于所有登陆用户的全局 /etc/inputrc 文件,但是一般不建议这么做: 下面是一个基本的全局 inputrc 文件,那些选项的注释也一起包括在文件里。请注意,注释不能和命令放在同一行里。

cat > /etc/inputrc


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有