大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
CSV文件里头估计是没有带文字编码的信息,所以Macbook用默认的编码打开时,出现乱码的问题。用下面的方法应该可以正常打开。
创新互联-云计算及IDC服务提供商,涵盖公有云、IDC机房租用、南充服务器托管、等保安全、私有云建设等企业级互联网基础服务,欢迎联系:18982081108
1,启动Excel,新建一个空文件
2,File -》 import
3,选择要打开的CSV文件
4,在Text Import Wizard step1 of 3 的导航窗口里,调整 File origin 选项里的文字编码
估计是 Simplified Chinese (Windows,DOS)
5, Finish
(office for mac 2011 at macbook air)
在windows下把txt文件另存为utf-8格式的文件,在mac下就能打开了。
设置文本打开编码方式就可以了,设置应该就在左上角苹果图标的旁边,在你文本应用程序的焦点时。点击文本编辑的偏好设置,里面有好多编码可以选
这种情况一般是终端和服务器的字符集不匹配,MacOSX下默认的是utf8字符集。
输入locale可以查看字符编码设置情况,而我的对应值是空的。
因为我在本地和服务器都用zsh替代了bash,而且使用了oh-my-zsh,而默认的.zshrc没有设置为utf-8编码,所以本地和服务器端都要在.zshrc设置,步骤如下,bash对应.bash_profile或.bashrc文件。
1.在终端下输入
vim ~/.zshrc
或者使用其他你喜欢的编辑器编辑~/.zshrc文件
!--more--
2.在文件内容末端添加:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
接着重启一下终端,或者输入source ~/.zshrc使设置生效。
设置成功的话,在本地和登录到服务器输入locale回车会显示下面内容。
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
这时,中文输入和显示都正常了。
出现这种情况是因为内容的编码格式和word规定的不一样,在word中粘贴的时候选择只粘贴文本即可,具体操作步骤如下:
1、打开全是乱码的word文档,点击“文件”选项;
2、点击“选项”;
3、点击“高级”,取消“使用智能段落选择”的勾选;
4、点击“确定”;
5、全选文档内容,右击选择“复制”;
6、打开一个新的word文档,右击选择“只保留文本”即可。
有下面一些方法可供选择,请您挨个尝试一下即可:
方法一:
1. 启动Terminal
2. 按苹果+I显示简介,选择仿真,去掉忽略非ASCII字
3. 选择显示,选择宽字符当成两个字符
编码选择 UTF-8
最后再点将设置作为预设
现在终端下键入ls -w已经可以显示中文文件名了,但是还不可以输入
4. 切换到root, 修改/etc/bashrc, 加入
stty pass8
bind ‘set convert-meta off’
bind ‘set meta-flag on’
bind ‘set output-meta on’
alias ls=”ls -wG”
储存,再启动terminal就可以了,现在在terminal下也可以输入中文了。
方法二:
可能就要适应英文环境了,面对一个纯英文的文本界面吧!如果安装过程中选择了中文界面,则Mac os x会自动将安装够的系统语言配置为中文,但是没有安装汉字系统,汉字是无法显示的,只能显示乱码。
我们需要修改配置文件/etc/default/locale 中文设置为:
LANG=”zh_CN.UTF-8″
LANGUAGE=”zh_CN:zh”
修改为:
LANG=”en_US.UTF-8″
LANGUAGE=”en_US:en”
重启之后就好了~
终端按tab键出现/bash: warning: setlocale: LC_CTYPE: cannot change 或者 远程ssh时,使用tab自动补全时没问题,但在机房电脑就出现了“-bash: warning: setlocale: LC_CTYPE: cannot change locale (zh_CN.utf8) 或者 warning: setlocale: LC_CTYPE: cannot change locale (UTF-8)”的警告错误,解决方法如下:
进入这服务器端,编辑 /etc/profile,
sudo vi /etc/profile
在文件尾部添加一语句:
export LC_ALL=C
然后重启即可。