Releases: Firef0x/vim
Releases · Firef0x/vim
gVim Portable 7.4.582 绿色便携版
本版特点:
- 集成了
PortableApps.com
的 gVimPortable 便携模块 - 集成了
Vim 7.4
后的补丁1-582
,截至 2015 年 1 月 19 日的最新补丁 - 以依云大神 @lilydjwg 的
gVim-lily
为基础,集成了非官方补丁:中文行禁则(encoding
选项为UTF-8
时才会生效)、标签栏鼠标中键关闭标签。见 带补丁gvim 7.3 Arch软件包下载 - 依云's Blog - 集成了吴咏炜大神的使
fencview.vim
等插件运行更流畅的隐藏命令行窗口的补丁,见 Wu Yongwei's Programming Page - 集成了善用佳软大神的金山词霸取词补丁和支持非等宽字符的补丁,见 支持非等宽字体、屏幕取词的gvim v7.3
- 编译时仅加入
Python2
、Python3
、Ruby
、Lua
接口支持,去掉比较少用的Perl
、Tcl
接口支持 - 编译时加入新鲜出炉的
DirectX
特性 - 各种自带插件及文档更新到最新版,见 Download runtime files
- 使用
Visual Studio 2010
编译,32 位版本,只需要有VC Redist 2010
运行库即可运行 - 集成以下
DLL/EXE
文件:- libiconv 1.14
- Lua 5.2.3 版本的
lua52.dll
- Ctags 5.8.1
- CScope 15.8a
- CScope Wrapper
- CCGlue 0.4.0
- @asins 大神的 gVimFullScreen_win32 ,能让gVim全屏、透明、总在最前
版本信息:
:version
输出:My gVim's :version- VirScan.org 扫描结果
- VirusTotal.com 扫描结果
- 备用下载地址:百度网盘,提取码
1bsx
相关讨论
- gVim7.4.481绿色便携版下载 - 百度贴吧
- 最近几个星期 Vim 的更新日志:( 补丁 517 - 582)
- With a wrapping line the cursor may not end up in the right place.
(Nazri Ramliy) - Using status line height in width computations.
- Crash when using syntax highlighting.
- Sun PCK locale is not recognzed.
- When using "vep" a mark is moved to the next line. (Maxi Padulo,
Issue 283) - Specifying wrong buffer size for GetLongPathName().
- When the X11 server is stopped and restarted, while Vim is kept in
the background, copy/paste no longer works. (Issue 203) - When using ":ownsyntax" spell checking is messed up. (Issue 78)
- map() leaks memory when there is an error in the expression.
- matchstr() fails on long text. Daniel Hahler)
- Still confusing regexp failure and NFA_TOO_EXPENSIVE.
- Crash when using matchadd() (Yasuhiro Matsumoto)
- No test for what 7.4.517 fixes.
- Many commands take a count or range that is not using line
numbers. - Comments about parsing an Ex command are wrong.
- When using 'incsearch' "2/pattern/e" highlights the first match.
- ":hardcopy" leaks memory in case of errors.
- Warnings when compiling if_ruby.c.
- Can't build with tiny features.
- Test 63 fails when using a black&white terminal.
- Value of v:hlsearch reflects an internal variable.
- Tests fail with small features plus Python.
- Crash when computing buffer count. Problem with range for user
commands. Line range wrong in Visual area. - Cannot build with tiny and small features. (Taro Muraoka)
- Crash when doing a range assign.
- Using a range for window and buffer commands has a few problems.
Cannot specify the type of range for a user command. - Since patch 7.4.232 "1,3s/\n//" joins two lines instead of three.
(Eliseo Martínez) Issue 287 - Warnings for unused arguments when compiling with a combination of
features. - Highlighting for multi-line matches is not correct.
- Repeated use of vim_snprintf() with a number.
- Using "vit" does not select a multi-byte character at the end correctly.
- Function name not recognized correctly when inside a function.
- curs_rows() function is always called with the second argument false.
- "ygn" may yank too much. (Fritzophrenic) Issue 295.
- Langmap applies to Insert mode expression mappings.
- Various small issues.
- Missing part of patch 7.4.519.
- test_close_count may fail for some combination of features.
- Failed commands in Python interface not handled correctly.
- One more small issue.
- When the X server restarts Vim may get stuck.
- Appending a block in the middle of a tab does not work correctly
when virtualedit is set. - Memory leak using :wviminfo. Issue 296.
- Ex range handling is wrong for buffer-local user commands.
- Segfault with wide screen and error in 'rulerformat'. (Ingo Karkat)
- No test for replacing on a tab in Virtual replace mode.
- FEAT_OSFILETYPE is used even though it's never defined.
- Ranges for arguments, buffers, tabs, etc. are not checked to be
valid but limited to the maximum. This can cause the wrong thing
to happen. - :argdo, :bufdo, :windo and :tabdo don't take a range.
- Non-ascii vertical separater characters are always redrawn.
- Giving an error for ":0wincmd w" is a problem for some plugins.
- Having CTRL-C interrupt or not does not check the mode of the
mapping. (Ingo Karkat) - Building with dynamic library does not work for Ruby 2.2.0
- Can't build with tiny features. (Ike Devolder)
- Address type of :wincmd depends on the argument.
- Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat)
- No error for eval('$').
- Unicode character properties are outdated.
- Redrawing problem with 'relativenumber' and 'linebreak'.
- Matching with a virtual column has a lot of overhead on very long
lines. (Issue 310) - Using getcurpos() after "$" in an empty line returns a negative
number. - Wrong cursor positioning when 'linebreak' is set and lines wrap.
- ":52wincmd v" still gives an invalid range error. (Charles
Campbell) - Compiler warnings for unitinialized variables. (John Little)
- Can't match "%>80v" properly. (Axel Bender)
- With a wrapping line the cursor may not end up in the right place.
gVim Portable 7.4.516 绿色便携版
本版特点:
- 集成了
PortableApps.com
的 gVimPortable 便携模块 - 集成了
Vim 7.4
后的补丁1-516
,截至 2014 年 11 月 14 日的最新补丁 - 以依云大神 @lilydjwg 的
gVim-lily
为基础,集成了非官方补丁:中文行禁则(encoding
选项为UTF-8
时才会生效)、标签栏鼠标中键关闭标签。见 带补丁gvim 7.3 Arch软件包下载 - 依云's Blog - 集成了吴咏炜大神的使
fencview.vim
等插件运行更流畅的隐藏命令行窗口的补丁,见 Wu Yongwei's Programming Page - 集成了善用佳软大神的金山词霸取词补丁和支持非等宽字符的补丁,见 支持非等宽字体、屏幕取词的gvim v7.3
- 编译时仅加入
Python2
、Python3
、Ruby
、Lua
接口支持,去掉比较少用的Perl
、Tcl
接口支持 - 编译时加入新鲜出炉的
DirectX
特性 - 各种自带插件及文档更新到最新版,见 Download runtime files
- 使用
Visual Studio 2010
编译,32 位版本,只需要有VC Redist 2010
运行库即可运行 - 集成以下
DLL/EXE
文件:- libiconv 1.14
- Lua 5.2.3 版本的
lua52.dll
- Ctags 5.8.1
- CScope 15.8a
- CScope Wrapper
- CCGlue 0.4.0
- @asins 大神的 gVimFullScreen_win32 ,能让gVim全屏、透明、总在最前
版本信息:
:version
输出:My gVim's :version- VirScan.org 扫描结果
- VirusTotal.com 扫描结果
- 备用下载地址:百度网盘,提取码
1bsx
相关讨论
- gVim7.4.481绿色便携版下载 - 百度贴吧
- 最近几个星期 Vim 引入的一些比较有用的新特性:( 补丁 481 - 516)
- 对于经常进行三/四路比较合并代码的码农来说,在三/四路比较模式下无法使用 do 和 dp 是一件非常痛苦的事情。这时候不得不多敲几个键,用
:diffget
和:diffput
,或者直接复制粘贴。
但从补丁 490 开始,do 和 dp 终于支持指定缓冲区了(即[bufspec]
),现在只需要在 do 前面添加该缓存区的数字,就等同于向:diffget
和:diffput
传递[bufspec]
参数。 - 从补丁 509 开始,Vim 终于将
PkZip
兼容加密方法列为过时的加密方法,用户使用这种加密方法将会收到一条警告信息,为了文件的安全,还是用blowfish
加密方法吧。 writefile()
函数终于支持追加写入了,这对于自己写脚本保存配置比较有用。- 从补丁 506 开始,在 Windows 下 Vim 终于能够打开 259 个字符的文件名了。
- 注册表文件格式 .reg 终于可以高亮开头的这串声明了:
- 对于经常进行三/四路比较合并代码的码农来说,在三/四路比较模式下无法使用 do 和 dp 是一件非常痛苦的事情。这时候不得不多敲几个键,用
Windows Registry Editor Version 5.00