Mac OSX Telnet、ssh 環境設定

顯示中文名稱

在Mac OSX下藥顯示中文名稱,通常要使用:

ls -v

但每次都要打 -v 就很麻煩,所以可以將此指令加入 ~/.base_profile 中

alias ls='ls -GFv

其中 G 表示呈現的資料要依據不同類別加上顏色,-F 則是要求要在資料夾後方加上 / 以便和一般檔案作區隔。

加入後必須要退出shell,再重新進入一次方才的設定值才會生效。

輸入中文內容

有時候透過ssh軟體登入,會發現輸入的中文變成?????,無法輸入,這時候請在 ~/.inputrc(若沒有此檔案,請自行建立)中輸入:

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

存檔並重新登入後,就可以正確輸入中文字。

  • 若是 vi / vim 的愛好者要使用vim輸入中文
    請先找到 ~/.vimrc 檔,在此檔中加入:
set enc=utf8

存檔重新進入後,就可以透過vi/vim輸入中文。