Conque Term可以集成shell到Vim中,不过只支持Linux,Mac还有Cygwin,想要在Windows中干活还是不那么方便.
好在有VimShell,用vim script实现的在Vim中集成bash,而且还支持多种平台, Linux,Mac,Cygwin,Windows.
最重要的是VimShell这个插件速度明显感觉快多了.
安装配置:
1. 首先下载vimproc作为VimShell运行的先决条件:
http://github.com/Shougo/vimproc
下载完成后,根据需要的系统编译出proc.dll,在vimproc/autoload中,
然后将autoload下所有vim脚本文件和proc.dll复制到$VIMRUNTIME/vim72/autoload下(以version7.2为例).
2. 下载VimShell:http://github.com/Shougo/vimshell
安装到$VIMRUNTIME/vim72/
3. 然后启动Gvim开始体验在Windows中玩集成了bash的Vim吧,我的环境安装了Cygwin,所以很多命令可以直接用:
输入命令:VimShell
问题:
默认的提示符颜色不太和谐,需要修改syntax/vimshell.vim中的VimShellPrompt
不能应用~/.bash_profile中的设置环境,需要用单独的.vimshrc来设置,目前还不清楚其语法
更新:
如果需要同时用Cygwin和Gvim,需要对不同的系统设置对应的proc.dll,比如:
if has("win32")
let g:vimproc_dll_path=$VIMRUNTIME."/proc.dll"
else
let g:vimproc_dll_path=$CYGWIN_BASE."/bin/proc.dll"
endif
$CYGWIN_BASE就是Cygwin安装目录.
分享到:
相关推荐
windows下的shell,便于在windows下学习linux
cygwin-cegcc-mingw32ce-0.51.0-1.part2.rar 本人比较懒,就不给向我要的同志们单独发了,想要自己下~~~
windows下生成arm-linux-gcc的工具.省了自己配置和编译的很多麻烦.生成的arm-linux-gcc自己进行过验证,可以使用.
cygwin下如何建立arm-linux-gcc,非常好,拥有很强的借鉴意义
Cygwin用户说明书. Cygwin User's Guide. cygwin-ug-net
The Cygwin team has updated the cygwin package and deprecated support for various Windows versions over time. The below table shows the Windows version with the corresponding latest version of OpenSSH...
CYGWIN本地安装包(2013-4-11更新) 搜狐源 iso文件4.8G 下载后解压即可使用虚拟光驱安装
Cygwin+NS2.33安装过程0-2
cygwin离线安装包
cygwin离线安装包
cygwin安装目录bin中的bash.exe文件
cygwin离线安装包
Cygwin+Eclipse搭建Hadoop单机开发环境 cygwin安装后文件备份
老版本,比较适合开发用,最新版本有的软件不能兼容
cygwin离线安装包
cygwin-cegcc-mingw32ce-0.51.0-1.part1.rar 本人比较懒,就不给向我要的同志们单独发了,想要自己下~~~
cygwin离线安装包
Win10不需要Cygwin搭建大数据测试环境(1)-Hadoop
Cygwin+Eclipse搭建Hadoop单机开发环境 cygwin安装后文件备份
Cygwin+Eclipse搭建Hadoop单机开发环境 cygwin安装后文件备份