翼度科技»论坛 云主机 服务器技术 查看内容

Docker容器输入汉字触发自动补全问题

6

主题

6

帖子

18

积分

新手上路

Rank: 1

积分
18
一、描述

输入汉字自动触发补全:
  1. Display all 952 possibilities? (y or n)
复制代码

是因为容器中没有中文字符集和中文字体导致的,安装中文字体,并设置字符集即可。

二、解决


1、安装字符集

(1)查看系统支持的字符集
  1. locale -a
复制代码

(2)安装
  1. zh_CN.utf8
复制代码
字符集
  1. apt-get update -y && apt-get install language-pack-zh-hans -y
复制代码
(3)安装之后发现支持
  1. zh_CN.utf8
复制代码
字符集了


2、设置字符集

(1)查看当前系统字符集
  1. locale
复制代码

此字符集不支持中文。
(2)设置字符集
  1. echo "export LC_ALL=zh_CN.utf8" >> /etc/profile
  2. echo "export LANG=zh_CN.utf8" >> /etc/profile
复制代码
使其生效:
  1. source  /etc/profile
复制代码
(3)再次查看字符集

(4)验证
重新打开终端,或直接输入
  1. bash
复制代码
,即可生效


总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

来源:https://www.jb51.net/server/328800357.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具