1. 程式人生 > >windows下git bash中文亂碼問題解決方法

windows下git bash中文亂碼問題解決方法

進入git安裝目錄,通常是C:\Program Files (x86)\Git\

1. 編輯etc\gitconfig檔案,在檔案末尾增加以下內容:

[gui]
	encoding = utf-8  #程式碼庫統一使用utf-8
[i18n]
	commitencoding = GB2312  #log編碼,windows預設gb2312,聲明後發到伺服器才不會亂碼
[svn]
	pathnameencoding = GB2312  #支援中文路徑

2. 編輯etc\git-completion.bash檔案,在檔案末尾增加以下內容:

alias ls='ls --show-control-chars --color=auto'  #ls能夠正常顯示中文

3. 編輯etc\inputrc檔案,修改output-meta和convert-meta屬性值:

set output-meta on  #bash可以正常輸入中文
set convert-meta off

4. 編輯profile檔案,在檔案末尾新增如下內容:

export LESSHARESET=utf-8

參考資料:



相關推薦

windowsgit bash中文亂碼問題解決方法

進入git安裝目錄,通常是C:\Program Files (x86)\Git\ 1. 編輯etc\gitconfig檔案,在檔案末尾增加以下內容: [gui] encoding = utf-8 #程式碼庫統一使用utf-8 [i18n] commitencodin

WindowsGit Bash中文亂碼

文章轉自:http://ideabean.iteye.com/blog/2007367 開啟Git Bash 進入目錄:$ cd /etc 1. 編輯 gitconfig 檔案:$ vi gitconfig       檔案中增加內容 Xml程式碼   [gui]   e

git- win10 cmd git log 中文亂碼 解決方法

在win10中,用cmd或者bash中使用git時候,經常遇到亂碼問題,網上類似的教程很多,一般可以直接在cmd/bash中輸入如下設定命令: git config --global core.quotepath false git config --global gui.enco

WindowsGit Bash中VIM開啟檔案中文亂碼

問題如題所示,解決方法是: 步驟一 Administrator@Administrator MINGW64 / $ cd /etc Administrator@Administrator MI

windowseclipse工程轉到linux原始碼註釋以及輸出字串中中文亂碼解決方法

問題出在在windows上面原始碼檔案的編碼方式用cp936,也就是gbk字符集的編碼方式。而linux下預設是utf-8的編碼方式。所以產生了亂碼。 我的解決辦法是: 用vim開啟要轉碼的檔案,在vim中沒有亂碼,必須要無亂碼,如果還有亂碼說明檔案解碼

解決windowsmysql資料庫中文亂碼的問題

今天下午,在Qt中往mysql資料庫中插入資料時,中文顯示亂碼,如下圖所示: 開始以為是資料庫字元編碼的問題,[1]開始使用set character_set_database=utf8 在命令列上修改字元編碼, 但是重啟mysql之後,字元編碼並沒有修改成功。 [2]於是找到My

【工具】mac使用secure CRT時中文亂碼解決方法

mac下使用secure CRT時中文亂碼解決方法 需要兩步解決問題: 1、設定SecureCRT編碼為UTF-8 Options->Global Options->Default Session->Edit Default Settings...-&

Windows控制檯(cmd)中文亂碼解決方法

在任意位置建立一個txt文字,將下面內容寫入該文字中: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER/Console/%Syste

Eclipse的properties文件中文亂碼解決方法

text content elf abd 問題 clas nbsp ips -o 轉自:http://jingyan.baidu.com/article/ed2a5d1f3381d709f6be17f8.html 打開Myeclipse,找到window這一欄,點

Codeblocks 中文亂碼解決方法

gif www 有效 file odi fault 輸入 打開文件 一個 1.修改源文件保存編碼 settings->Editor->gernal settings 右邊的Encoding group Box Use encoding when openin

python MySQLdb Windows安裝教程及問題解決方法

ram info hfile 工具 兩個 auth let devtools load 使用python訪問mysql,需要一系列安裝 linux下MySQLdb安裝見 Python MySQLdb在Linux下的快速安裝http://www.jb51.net/artic

前臺傳參到後臺中文亂碼解決方法

sele watermark img -o reset 圖片 亂碼 字符 size 解決前端傳參到後臺的字符集編碼問題!!!第一種:---java的web.xml中加上字符集過濾 (推薦使用)<filter> <filter-name>

Django 分頁查詢並返回jsons數據,中文亂碼解決方法

返回json 類型 模型 數據流 class stringio self option sci Django 分頁查詢並返回jsons數據,中文亂碼解決方法 一、引子 Django 分頁查詢並返回 json ,需要將返回的 queryset 序列化, demo 如下: #

sublime 中文亂碼解決方法

1.sublime 中 preference -> browse->packages 2.在彈出的視窗返回上一層 找到Installed Packages 資料夾 3.下載檔案 放到這個Installed Packages資料夾裡面

Qt5中文亂碼解決方法

Qt中的中文顯示,經常會出現亂碼,但在UI設計介面上新增的中文是不會出現亂碼的,如果你剛使用QT,那麼你肯定會碰到這個問題。 網上搜索一下,找到的都是這種: #include < QTextCodec > int main(int argc, char **argv) { .

Win10Matplotlib圖例中文亂碼解決

系統:Win10 Python版本:3.6 第一步 找到matplotlib 配置檔案: import matplotlib print(matplotlib.matplotlib_fname()) D:\Program Files\Python36

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼? 問題:jsp讀取的value值亂碼;設定UTF-8之後還是亂碼…… 備註:本文是轉載的,題目上增加關鍵詞方便查詢

Visual Studio Code 開啟程式檔案中文亂碼解決方法

文章原始地址: http://feotech.com/?p=76 使用Visual Studio Code開啟程式檔案後對應的中文亂碼,造成這種現象的原因是檔案的編碼方式不同. 可以通過調整開啟檔案的編碼方式來解決Visual Studio Code開啟中文亂碼的問題. 操

Python3 json.dumps中文亂碼解決方法

1.python檔案開頭匯入 from __future__ import unicode_literals import json string = '今天' print(json.dumps(str,ensure_ascii=False)) 參考資料:

Apache Index目錄中文亂碼解決方法

來源地址: http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html IndexOptions Directive Description: Various configuration settings for directory