解決msysgit的shell環境(git-bash)中文輸入亂碼問題

來源:互聯網
上載者:User

      在windows平台下,預設安裝的msysGit的shell環境(即Git
Bash)中無法輸入中文,為了能在shell介面中輸入中文,需要做些處理。

1、網上流傳的方法

      修改設定檔\Git\etc\inputrc,增加或修改的配置如下。關閉Git Bash再重啟,就可以在msysGit的shell環境中輸入中文了。

# disable/enable 8bit input

set meta-flag on

set input-meta on

set output-meta on

set convert-meta off

       這種方法我試過不管用,重啟Git Bash後輸入的中文依然是亂碼。不解……

       註:我的msysGit版本:Git-1.7.11-preview20120710.exe

2、另類方法

       下載MSYS-CN 最新版本,官網:http://code.google.com/p/msys-cn/,我下載的版本是
MSYS-CN 2010-08-19,該版本添加了中文顯示支援。將裡面的 bin目錄解壓覆蓋 git中的 bin目錄(記得備份原來的
bin目錄中的內容)。然後運行 git-bash,就可以正常輸入中文了。

美中不足的是,刪除中文的時候,只能一次刪除半個中文,還有就是訪問中文目錄還是會出問題。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.