標籤:
- 參考
http://www.jeepshoe.org/810958442.htm
- cygwin安裝包管理器
通過終端安裝apt-cyg之前選要安裝以下軟體包
wget
tar
gawk
bzip2
apt-cyg is a simple script. To install:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyginstall apt-cyg /bin
Example use of apt-cyg:
apt-cyg install nano
cygcheck命令的使用
- cygwin亂碼問題解決
1.在使用者目錄(cd ~)裡的.bash_profile檔案末尾添加如下代碼
vi ~/.bash_profile
export LC_ALL=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK
export LANG=zh_CN.GBK
export [email protected]=Chinput3
stty cs8 -istrip
stty pass8
export LESSCHARSET=latin1
2.同樣是~目錄,去掉.inputrc檔案中一下代碼的注釋(前面的#號)
vi ~/.inputrc
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
3.還是~目錄,.bashrc檔案中添加代碼
vi ~/.bashrc
alias ls=‘ls --color --show-control-chars‘
4.重啟Cygwin。
5. 如果使用xshell需要把終端的預設字元編碼設定為"預設", 否則還是亂碼
VIM配置
參考:http://littlewhite.us/archives/212(vim C++開發環境外掛程式安裝詳解)
apt-cyg install git
apt-cyg install ctags
cd
/usr/share/vim
&&
cp
vim74
/vimrc_example
.vim vimrc
cp /usr/share/vim/vimrc ~/.vimrc
apt-cyg install unzip
mkdir -p ~/.vim/autoload ~/.vim/bundle &&
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pairs
git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree
~/.vim/bundle/nerdtree/doc
mkdir -p ~/.vim/bundle/minibufexplorer/plugin && wget "http://www.vim.org/scripts/download_script.php?src_id=3640" -O ~/.vim/bundle/minibufexplorer/plugin/minibufexpl.vim
cd ~/.vim/bundle && wget "http://www.vim.org/scripts/download_script.php?src_id=19574" -O taglist.zip && unzip taglist.zip -d taglist
cd ~/.vim/bundle && wget "http://www.vim.org/scripts/download_script.php?src_id=7722" -O omnicppcomplete.zip && unzip omnicppcomplete.zip -d omnicppcomplete
:helptags ~/.vim/bundle/omnicppcomplete/doc
mkdir -p ~/.vim/tags && cd ~/.vim/tags && wget "http://www.vim.org/scripts/download_script.php?src_id=9178" -O - | tar jxvf -
cd ~/.vim/tags/cpp_src
ctags -R --sort=yes --c++-kinds=+p --fields=+iaS --extra=+q --language-force=C++
cd ~/.vim/bundle && git clone https://github.com/ervandew/supertab.git
cd ~/.vim/bundle
git clone https://github.com/drmingdrmer/xptemplate.git
cygwin與vim配置