linux终端能显示中文,但是不能输入中文的解决方法 | 您所在的位置:网站首页 › 在Linux中写中文 › linux终端能显示中文,但是不能输入中文的解决方法 |
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 实验室设备网 版权所有 |