MinGW+MSYS+gVim的搭建

来源:互联网 发布:sql中order by的用法 编辑:程序博客网 时间:2024/05/17 05:06
1.安装MinGW
安装到:c:/MinGW下,最好到mingw上下载自动安装版

2. 安装MSYS到MinGW的主页下载MSYS的最新版本: URL::http://www.mingw.org/download.shtml
下载列表中的 Current - MSYS 即为 MSYS 的安装程序,下载其二进制版本(bin),并将其安装到C:/msys/1.0 下。中途需要指定MinGW的位置。

3. 修改MSYS配置文件
修改 /etc/profile (Windows路径为 C:/msys/1.0/etc/profile),在其末尾添加如下几行:
export PS1='[/u@msys /W]$ '
export PS2='> '
export PS4='+ '
export LANG=en
alias l='/bin/ls --show-control-chars --color=tty'
alias la='/bin/ls -aF --show-control-chars --color=tty'
alias ll='/bin/ls -alF --show-control-chars --color=tty'
alias ls='/bin/ls --show-control-chars -F --color=tty'

然后修改 C:/msys/1.0/msys.bat,找到 :startrxvt 一节,修改为如下:
if "x%MINGW32BGCOLOR%" == "x" set MINGW32BGCOLOR=Black
if "x%MINGW32FGCOLOR%" == "x" set MINGW32FGCOLOR=White
最后修改:
start rxvt -sl 2500 -fg %FGCOLOR% -bg %BGCOLOR% -sr -fn "MS Gothic"-24 -tn msys -geometry 90x30 -e /bin/sh --login -i
exit
注意:不要带-backspacekey ^H,这样会使得shell不能退格...

4.配置环境变量:
PATH C:/MinGW/bin;
LIBRARY_PATH C:/MinGW/lib
C_INCLUDED_PATH C:/MinGW/include
CPLUS_INCLUDE_PATH C:/MinGW/include/c++/3.4.5

5.sh自带的vim不好用,用gVim,下载gVim71.exe安装后
:e $myvimrc
添加:
set number
set filetype=c
colorscheme torte
set guifont=lucida_console:h16 等等
具体参见:http://edyfox.codecarver.org/html/_vimrc.html
一点小技巧是可以通过在_vimrc中写cd使得一打开gvim就进入程序目录,
如我gvim安装目录为的是D:/gVim/Vim/vim71,
而程序目录为D:/Ubuntu/program(方便在Ubuntu中编程共享)
添加:
cd ..
cd ..
cd ..
cd /Ubuntu/program.
同理,Ubuntu中的vimrc中也可添加相应语句,设到/Ubuntu/program下,则会省去很多切换目录的时间
原创粉丝点击