Cygwin中文亂碼 vim語法高亮 ls顏色顯示

2021-06-17 18:07:43 字數 1750 閱讀 3358

cygwin中文亂碼 vim語法高亮 ls顏色顯示

2008-11-28 22:05

開啟cygwin作如下配置

1 在任何位置執行 vi ~/.bashrc 並在行尾新增如下內容並儲存關閉

export lesscharset=latin1

alias less='/bin/less -r'

alias ls='/bin/ls -f --color=tty --show-control-chars'

export lc_all=zh_cn.gbk

export lc_ctype=zh_cn.gbk

export lang=zh_cn.gbk

export output_charset="gbk"

2 在任何位置執行 vi ~/.inputrc 並在行尾新增如下內容並儲存關閉

set meta-flag on

set input-meta on

set convert-meta off

set output-meta on

set completion-ignore-case on

或找到相應配置把前邊的注釋去掉

3 在任何位置執行 vi ~/.vimrc 新增如下內容並儲存關閉(.vimrc檔案可能不存在)此配置開啟vim語法高亮

syntax on

4 如果是域使用者,需要匯入域的使用者組和使用者(我做操作時使用者已登入域)。

mkgroup -d >> /etc/group

mkpasswd -d -u 要匯入的域使用者名稱 >> /etc/passwd

cygwin下配置vim的方法: 1)進入cygwin環境,執行下面的指令複製vim配置檔案 $ cp /usr/share/vim/vim71/vimrc_example.vim ~/.vimrc 2) 修改.vimrc $ cd ~ $ vi .vimrc 3) 我習慣使用下面的配置: set nu 顯示行號 set ts=4 按tab鍵產生的製表符佔4個字元的位置 4)儲存退出,重啟cygwin即可。 vi其他配置: vi還有很多個性化的配置可以在.vimrc中加入方便自己工作下面是乙個基本的配置 set fenc=utf-8 "設定預設解碼 set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936 set nocp "或者 set nocompatible 用於關閉vi的相容模式 set number "顯示行號 set ai "或者 set autoindent vim使用自動對齊,也就是把當前行的對齊格式應用到下一行 set si "或者 set smartindent 依據上面的對齊格式,智慧型的選擇對齊方式 set tabstop=4 "設定tab鍵為4個空格 set sw=4 "或者 set shiftwidth 設定當行之間交錯時使用4個空格 set ruler "設定在編輯過程中,於右下角顯示游標位置的狀態行 set incsearch "設定增量搜尋,這樣的查詢比較smart set showmatch "高亮顯示匹配的括號 set matchtime=5 "匹配括號高亮時間(單位為 1/10 s) set ignorecase "在搜尋的時候忽略大小寫 syntax on "高亮語法 cygwin 中文顯示方法。 1. 編輯 ~/.inputrc ,加入以下設定: set meta-flag on set input-meta on set convert-meta off set output-meta on 2. 編輯 ~/.bash_profile ,加入以下設定: alias ls='ls --show-control-chars'

Cygwin中文亂碼問題

直接執行 alias ls ls color show control chars time style long iso 或者把上面的內容加到 etc profile中重啟cygwin即可。為了使使用更方便,推薦增加如下配置資訊 1.編輯使用者home目錄下的檔案.inputc,去除以下幾行的注釋...

cygwin中文亂碼解決

1,在.bashrc profile末尾新增以下內容 讓ls和dir命令顯示中文和顏色 alias ls ls show control chars color alias dir dir n color 設定為中文環境,使提示成為中文 export lang zh cn.gbk 輸出為中文編碼 e...

cygwin操作介面中文亂碼

亂碼如圖 解決方案 cygwin左上角 options text locale c character gbk 華麗的分割線 資料夾及檔案顯示亂碼錯誤解決方案 cygwin64 etc skel bash profile檔案末尾新增 export lc all zh cn.gbk export lc...