如何让MAC OS X terminal bash 终端中vi显示并输入中文汉字

如何让MAC OS X terminal bash 终端中vi显示并输入中文汉字,第1张

有下面一些方法可供选择,请您挨个尝试一下即可:

方法一:

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

然后重启即可。

其实MACOS系统自己带了简体输入法的。常用的是苹果版的智能ABC,用法和PC下的差不多,也可以词组和句子输入,可以全拼也可以简拼(双打)。当然,整句输入还是不如搜狗什么的好用,不过倒是觉得输入法用习惯了的话都差不多。苹果版的智能ABC翻页键是上下键,而不是减号和加好,这个需要适应一下。至于怎么调出来:在系统设定中,点击date&time,进去后,在date&time选项卡中最下面有个openinternational进去后点击“inputmenu”向下面找,在simplifiedchinese项目下,有智能abc,wubixing,wubihua三个输入法,根据需要钩上就可以了。记得把最下面的“showinputmenuinmenubar”钩上,这样在系统的menubar上就可以看见当前输入法了~~~鼠标点击就可以更改输入法了。中英文切换快捷键是苹果+空格,输入法转换是option+苹果+空格。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6363087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-21
下一篇 2023-03-21

发表评论

登录后才能评论

评论列表(0条)

保存