Mac终端使用oh-my-zsh中文乱码

简介: [oh-my-zsh](https://ohmyz.sh/)是个好东西,我就不多介绍了。但是默认却对中文支持不太好,有时候在服务器端查看中文会显示乱码。

前提

  • 在Mac下使用iTerm2+oh-my-zsh作为终端环境。

oh-my-zsh是个好东西,我就不多介绍了。
但是默认却对中文支持不太好,有时候在服务器端查看中文会显示乱码。
查了一下原因,发现是因为locale没有设置为utf-8。只要设置一下locale就好了。
因为使用zsh代替了bash,所以配置bash的配置文件.bash_profile或.bashrc都不起没有用。需要修改.zshrc。

处理

  • 在终端下输入:

    vim ~/.zshrc
  • 在文件内容末端添加:

    export LC_ALL=en_US.UTF-8  
    export LANG=en_US.UTF-8
  • 接着重启一下终端,或者输入

    source ~/.zshrc
  • 搞定!
  • 本文链接:Mac终端使用oh-my-zsh中文乱码
相关文章
|
5月前
|
存储 Shell
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
Mac终端工具Terminal (3):在Mac上的终端中执行命令和运行工具
364 0
|
5月前
|
Shell
Mac终端工具Terminal (2):打开新终端窗口或者页签
Mac终端工具Terminal (2):打开新终端窗口或者页签
418 0
|
2月前
|
数据安全/隐私保护 iOS开发 MacOS
Mac终端出现 brew command not found 解决
Mac终端出现 brew command not found 解决
86 3
|
5月前
|
Shell 测试技术 Python
在Mac上用Python调用终端执行命令
在Mac上用Python调用终端执行命令
257 1
|
5月前
使用mac电脑的终端登陆服务器
使用mac电脑的终端登陆服务器
54 0
|
5月前
|
存储 搜索推荐 Shell
mac下终端命令提示补全
mac下终端命令提示补全
288 0
|
5月前
|
人工智能 Rust 运维
这一款 Mac 系统终端工具,已经用的爱不释手了!
这一款 Mac 系统终端工具,已经用的爱不释手了!
124 0
|
5月前
|
iOS开发 MacOS
Mac终端工具Terminal (4):在Mac上的终端中指定文件和文件夹
Mac终端工具Terminal (4):在Mac上的终端中指定文件和文件夹
199 1
|
5月前
|
Shell Docker 容器
mac终端命令补全设置(docker 命令补全)
mac终端命令补全设置(docker 命令补全)
125 0
|
5月前
|
存储
Mac终端工具Terminal (5):在Mac上重定向终端的输入和输出
Mac终端工具Terminal (5):在Mac上重定向终端的输入和输出
116 0