[Develope] 在 Mac 的終端機(terminal)中使用中文
相信許多像我一樣從 Linux 轉到 Mac 的使用者,即使到了 Mac 上還是喜歡用 terminal 來作些事情,但是也會像我一樣,馬上發現在 Mac 的 terminal 中沒辦法看到中文,也沒辦法輸入中文,不使用內建的終端機.app,換用 iTerm 也無法解決這個問題。
我本來也以為這是個無解的問題,後來無意中 Google 了一下,發現其實是有解的,而且其實只是設定上的問題而已。不過雖說是設定上的問題,但是這些設定卻不是針對終端機程式,而是環境變數。
請在家目錄中新增一個 .profile 檔,內容如下:
這樣一來就可以在 ls 的時候看見中文。
然後另外再新增一個 .inputrc 檔,內容如下:
這樣就可以順利的輸入中文。
詳細的變數意義,我想有興趣的人就自己 man 或 Google 一下吧,使用 Linux 最應該學到的應該就是自己找資料的本事不是嗎 :)
我本來也以為這是個無解的問題,後來無意中 Google 了一下,發現其實是有解的,而且其實只是設定上的問題而已。不過雖說是設定上的問題,但是這些設定卻不是針對終端機程式,而是環境變數。
請在家目錄中新增一個 .profile 檔,內容如下:
alias ls="ls -v"
這樣一來就可以在 ls 的時候看見中文。
然後另外再新增一個 .inputrc 檔,內容如下:
set convert-meta off
set meta-flag on
set output-meta on
這樣就可以順利的輸入中文。
詳細的變數意義,我想有興趣的人就自己 man 或 Google 一下吧,使用 Linux 最應該學到的應該就是自己找資料的本事不是嗎 :)
標籤: Tip

5 Comments:
這個設定好神喔. 不介意讓我轉貼一下吧?
謝謝.
當然,這也是我之前 Google 來的 :)
希望大家以後在 Mac 上都能順利的使用 Terminal。
我已經貼在 http://samtz.dyndns.org/~samtz/blog/archives/2007/01/_mac_terminal.html
謝謝您. :D
感謝
這解決了putty連osx的中文輸入問題!
http://blog.roodo.com/justinlove/archives/7539311.html
看起來似乎是locale沒有match,試著下底下command,好像也可以解決 ^_^
export LANG="zh_TW.UTF-8"
張貼意見
<< Home