专栏首页LaravelCode解决 Mac 下 iterm2 vim 中文乱码

解决 Mac 下 iterm2 vim 中文乱码

今天使用 iterm2 连接 Linux 远程服务器,然后 vim 编辑一个文件,忽然发现中文乱码,新增中文也是乱码。

最终发现原因是 :终端和服务器的字符集不匹配,MacOSX下默认的是utf8字符集

解决方案:

编辑配置文件

vim ~/.zshrc

添加如下内容:

export LC_ALL=en_US.UTF-8  
export LANG=en_US.UTF-8

最后输入以下命令,是配置生效

source ~/.zshrc

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 基于高德开放平台查询天气的信息组件

    在使用本扩展之前,你需要去 高德开放平台 注册账号,然后创建应用,获取应用的 API Key。

    hedeqiang
  • 腾讯云即时通信 IM 服务端 SDK for PHP

    使用本扩展前需要登录 即时通信 IM 控制台 创建应用,配置管理员、获取 app_id、Key 等关键信息

    hedeqiang
  • Mac系统 如何命令行下快速打开sublime

    Mac 上命令行操作 sublime 打开文件是如何实现的呢?其实很简单 ,只需添加一个软连接即可。 具体方法如下:

    hedeqiang
  • 我的vim配置文件,再度升级

    原来的repo放在 spf13-vim-leoatchina,因为原来一时脑抽,把中文字体放进去后导致体积较大,影响速度,所以重开一个repo并把windows...

    py3study
  • 013 仓储物流自动化行业里的“品质感”

    喜欢数码产品的朋友经常谈论各个品牌的手机,电脑,pad外设等,经常会谈到什么手机外观设计等等。同样的,在汽车领域,各位车友,车迷门也经常谈论这些。每年一度的苹果...

    老King
  • respbian的镜像问题解决

    http://www.raspbian.org/RaspbianMirrors  直接从这里面找源就可以了,比默认的跳转得好用很多

    用户3765803
  • 基于rsync+inotify实现数据实时同步传输

    前言 与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点, 通过rsync可以解决对实时性要求不高的数据备份需求,但随着...

    小小科
  • 利用Runtime实现NScoding

    最近项目需要缓存,因为项目都是用的对象,要缓存对象必须实现NSCoding协议,但是每个Model都要实现

    赵哥窟
  • UIDynamic 物理引擎概念介绍UIDynamicAnimator(动画者)动力行为(UIDynamicBehavior)一、抽象类 UIDynamicBehavior二、UIGravityBeh

    用户2141756
  • 深入解析:从源码窥探MySQL优化器

    作者 | 汤爱中,云和恩墨SQM开发者,Oracle/MySQL/DB2的SQL解析引擎、SQL审核与智能优化引擎的重要贡献者,产品广泛应用于金融、电信等行业客...

    数据和云

扫码关注云+社区

领取腾讯云代金券