<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Read ERN &#187; terminal</title>
	<atom:link href="http://www.readern.com/tag/terminal/feed" rel="self" type="application/rss+xml" />
	<link>http://www.readern.com</link>
	<description>生命不息折腾不止</description>
	<lastBuildDate>Sat, 31 Dec 2011 16:18:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>让MAC OS X终端显示并输入中文[转载]</title>
		<link>http://www.readern.com/terminal-with-chinese.html</link>
		<comments>http://www.readern.com/terminal-with-chinese.html#comments</comments>
		<pubDate>Sat, 01 Aug 2009 08:31:52 +0000</pubDate>
		<dc:creator>ern</dc:creator>
				<category><![CDATA[咬口苹果]]></category>
		<category><![CDATA[MAC OS X]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[终端]]></category>

		<guid isPermaLink="false">http://www.readern.com/?p=99</guid>
		<description><![CDATA[1. 启动Terminal 2. 按苹果+I显示简介,选择仿真,去掉忽略非ASCII字,如下图 3. 选择显示,选择宽字符当成两个字符 编码选择 UTF-8 最后再点将设置作为预设 现在终端下键入ls -w已经可以显示中文文件名了,但是还不可以输入 4. 切换到root, 修改/etc/bashrc, 加入 stty pass8 bind &#8216;set convert-meta off&#8217; bind &#8216;set meta-flag on&#8217; bind &#8216;set output-meta on&#8217; alias ls=”ls -wG” 储存,再启动terminal就可以了 现在在terminal下也可以输入中文了 5. 前面讨论的输入和编辑中文文件,需要调整终端程序的字符 编码方式,但是,由于我们要处理的文件编码方式很多,每 次调整编码方式也比较的不方便。另外,由于文件系统是 utf-8 编码的,所以要使 ls 命令显示中文文件名,必须把终 端的编码方式设定为utf-8。 下面介绍一个在终端为 utf-8 编码方式下显示和编辑 gb 或 big5 文件的办法。 我们使用一个叫做 luit 的命令。它会把程序输出的字符转换 成 utf-8 [...]]]></description>
			<content:encoded><![CDATA[<p>1. 启动Terminal<br />
2. 按苹果+I显示简介,选择仿真,去掉忽略非ASCII字,如下图<br />
3. 选择显示,选择宽字符当成两个字符<br />
编码选择 UTF-8<br />
最后再点将设置作为预设<br />
现在终端下键入ls -w已经可以显示中文文件名了,但是还不可以输入<br />
4. 切换到root, 修改/etc/bashrc, 加入<br />
stty pass8<br />
bind &#8216;set convert-meta off&#8217;<br />
bind &#8216;set meta-flag on&#8217;<br />
bind &#8216;set output-meta on&#8217;<br />
alias ls=”ls -wG”<br />
储存,再启动terminal就可以了<br />
现在在terminal下也可以输入中文了<br />
5. 前面讨论的输入和编辑中文文件,需要调整终端程序的字符 编码方式,但是,由于我们要处理的文件编码方式很多,每 次调整编码方式也比较的不方便。另外,由于文件系统是 utf-8 编码的,所以要使 ls 命令显示中文文件名,必须把终 端的编码方式设定为utf-8。 下面介绍一个在终端为 utf-8 编码方式下显示和编辑 gb 或 big5 文件的办法。 我们使用一个叫做 luit 的命令。它会把程序输出的字符转换 成 utf-8 字符,也可以把你输入的 utf-8 字符转换成程序所 需要的字符。<br />
首先,按照上面的办法,把终端设为使用 UTF-8 编 码。<br />
比如,要显示一个 gb 编码的文本文件 abc.txt,可以用<br />
luit -encoding &#8216;gb2312&#8242; less abc.txt<br />
也可以用 luit 来用 vi 编辑中文文本:<br />
luit -encoding &#8216;gb2312&#8242; vi gb.txt<br />
还可以用它来上 gb2312 编码的 BBS<br />
luit -encoding &#8216;gb2312&#8242; telnet bbs.tsinghua.com.cn<br />
同样,如果要访问 big 5 的资源,把 gb2312 换成 big5 就可以了。</p>
<hr />
<p><small>© ern for <a href="http://www.readern.com">Read ERN</a>, 2009. |
<a href="http://www.readern.com/terminal-with-chinese.html">Permalink</a> |
<a href="http://www.readern.com/terminal-with-chinese.html#comments">One comment</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.readern.com/terminal-with-chinese.html&title=让MAC OS X终端显示并输入中文[转载]">del.icio.us</a>
<br/>
Post tags: <a href="http://www.readern.com/tag/mac-os-x" rel="tag">MAC OS X</a>, <a href="http://www.readern.com/tag/terminal" rel="tag">terminal</a>, <a href="http://www.readern.com/tag/%e4%b8%ad%e6%96%87" rel="tag">中文</a>, <a href="http://www.readern.com/tag/%e7%bb%88%e7%ab%af" rel="tag">终端</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.readern.com/terminal-with-chinese.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

