[教學]如何在MacOS的內建終端機使用中文(Big5)

在MacOS上有時候我們會用BBS的功能,但是以台灣而言大部分BBS都是以Big5的編碼方式,當然也有多外掛的軟體可以使用,其實內建的終端機就很好用了,不需要安裝外掛!!

由於MacOS是用UTF8的方式編碼,通常我們若是將終端機編碼設定為Big5,這時候在終端機若是要看一些檔案,可能都會看到一堆亂碼,我們可以用一個簡單的Script來解決這個問題。

 

#!/bin/sh
case "$1" in
-l)
ls -vl | iconv -c -f UTF-8 -t BIG5
;;
-lh)
ls -vlh | iconv -c -f UTF-8 -t BIG5
;;
-al)
ls -val | iconv -c -f UTF-8 -t BIG5
;;
-help)
echo $"Usage: $0 {-l|-hl|-al|-help}"
;;
*)
ls -v | iconv -c -f UTF-8 -t BIG5
;;
esac
exit 0

我們可以將上述的script儲存為lsc.sh然後放在PATH所能讀得到的地方,例如/bin底下,記得chmod設定為755

 

在bash的shell下能輸入中文,vi ~username/.inputrc,內容如下

set meta-flag on
set convert-meta off
set input-meta on
set output-meta on

 

修改終端機的選項,如下圖

將【適用於中文、日文或其他語文的寬體字】勾起來
將【寬體字要視為兩個字元】勾起來

如果要增加上BBS的爽度,建議可以把字體設定為Osaka-Mono,大小就是按自己的喜好吧!!

 

 

將【跳脫非ASCII字元】取消

全部設定完成後,記得按下"將目前設定設為預設值"

設定完成後就可以愉快的上BBS了

 

以上......

 

 

-Hanzo

 

瀏覽次數至09年2月: 
4899