Cygwin 輸入顯示中文

一般來說,Cygwin 這個模擬 UNIX Like 在 Windows 上執行的應用程式,在 bash 環境變數的設定上,如果不是修改其內容值是無法正常顯示及輸入中文的,以下將介紹如何在 Cygwin指 令列上也能夠顯示及輸入中文的方法。

1. 讓cygwin的中文顯示和輸入

想要使得 cygwin Bash Shell command line prompt支持中文輸入,需編輯 ~/.inputrc,修改檔案裡面如下的設定(內容文字前的#字符號移掉即可):

#set meta-flag on 變成 set meta-flag on
#set convert-meta off 變成 set convert-meta off
#set input-meta on 變成 set input-meta on
#set output-meta on 變成 set output-meta on

2. 讓 ls 指令支持中文顯示

編輯 ~/.bashrc 修改以下內容(一樣要去除#字符號):

# alias ls='ls -hF --color=tty'  變成 alias ls='ls -hF --show-control-chars --color=tty'

NOTE:
若無效,可改用
alias ls='ls -hF --color=tty --show-control-chars --literal'


3.讓 less 顯示中文

alias less='less -r'


留言

這個網誌中的熱門文章

新五四對付三毒

供花偈