Vim 7.4 released!

2013-08-10 22:49:36 +08:00
 ajoop
http://www.vim.org/index.php
4597 次点击
所在节点    分享发现
18 条回复
kenlen
2013-08-10 23:11:29 +08:00
服了, VIM的地址都被墙了。。。
kran
2013-08-10 23:20:07 +08:00
终于来了 话说那几个目标么有实现呀
rwx
2013-08-10 23:21:28 +08:00
是7又不是6,也会被墙么。。
kenlen
2013-08-10 23:35:27 +08:00
通过VPN 下下来了。新的feature如下
Added *added-7.4*
-----

Various syntax, indent and other plugins were added.

Added support for |Lists| and |Dictionaries| in |viminfo|. (Christian
Brabandt)

Functions:
Bitwise functions: |and()|, |or()|, |invert()|, |xor()|.

Added |luaeval()| function. (Taro Muraoka, Luis Carvalho)

Added |sha256()| function. (Tyru, Hirohito Higashi)

Added |wildmenumode()| function. (Christian Brabandt)

Debugging functions: |screenattr()|, |screenchar()|, |screencol()|,
|screenrow()|. (Simon Ruderich, Bram Moolenaar)

Added ability to use |Dictionary-function|s for |sort()|ing, via
optional third argument. (Nikolay Pavlov)

Added special |expand()| argument that expands to the current line
number.

Made it possible to force |char2nr()| always give unicode codepoints
regardless of current encoding. (Yasuhiro Matsumoto)

Made it possible for functions generating file list generate |List|
and not NL-separated string. (e.g. |glob()|, |expand()|) (Christian
Brabandt)

Functions that obtain variables from the specific window, tabpage or
buffer scope dictionary can now return specified default value in
place of empty string in case variable is not found. (|gettabvar()|,
|getwinvar()|, |getbufvar()|) (Shougo Matsushita, Hirohito Higashi)

Autocommands:
Added |InsertCharPre| event launched before inserting character.
(Jakson A. Aquino)

Added |CompleteDone| event launched after finishing completion in
insert mode. (idea by Florian Klein)

Added |QuitPre| event launched when commands that can either close Vim
or only some window(s) are launched.

Added |TextChanged| and |TextChangedI| events launched when text is
changed.

Commands:
|:syntime| command useful for debugging.

Made it possible to remove all signs from the current buffer using
|:sign-unplace|. (Christian Brabandt)

Added |:language| autocompletion. (Dominique Pelle)

Added more |:command-complete| completion types: |:behave| suboptions,
color schemes, compilers, |:cscope| suboptions, files from 'path',
|:history| suboptions, locale names, |:syntime| suboptions, user
names. (Dominique Pelle)

Added |:map-nowait| creating mapping which when having lhs that is the
prefix of another mapping’s lhs will not allow Vim to wait for user to
type more characters to resolve ambiguity, forcing Vim to take the
shorter alternative: one with <nowait>.

Options:
Made it possible to ignore case when completing: 'wildignorecase'.

Added ability to delete comment leader when using |J| by `j` flag in
'formatoptions' (|fo-table|). (Lech Lorens)

Added ability to control indentation inside namespaces: |cino-N|.
(Konstantin Lepa)

Added ability to control alignment inside `if` condition separately
from alignment inside function arguments: |cino-k|. (Lech Lorens)

Other:
Improved support for cmd.exe. (Ben Fritz, Bram Moolenaar)

Added |v:windowid| variable containing current window number in GUI
Vim. (Christian J. Robinson, Lech Lorens)

Added rxvt-unicode and SGR mouse support. (Yiding Jia, Hayaki Saito)
robertsms
2013-08-10 23:43:16 +08:00
谁来解读一下,新 vim 有什么重要的更新
bd572db
2013-08-13 11:15:29 +08:00
@robertsms Nothing 几千个修复 一个没看到 一个没感觉到
levey
2013-08-13 12:47:18 +08:00
MacVim 10.8以上还是 beta
jerommix
2013-08-13 12:48:51 +08:00
IDE 特性还是没有增加啊?
eth2net
2013-08-13 12:49:55 +08:00
@levey 是咩?

# vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 11 2013 13:43:34)
MacOS X (unix) version
Compiled by Homebrew
sinxccc
2013-08-13 12:54:56 +08:00
@eth2net 连我这个用 Emacs 的都知道 MacVim 跟 vim 是两个东西…前者多了一层皮。
openroc
2013-08-13 13:39:23 +08:00
Zan~!
66beta
2013-08-13 14:38:18 +08:00
刚毕业那会,装过7.3,几年过去了,才7.4啊~~
levey
2013-08-13 15:59:21 +08:00
@eth2net 我是说 MacVim 是 mvim ...
Mutoo
2013-08-13 16:32:36 +08:00
@rwx 亮了
swulling
2013-08-13 17:23:55 +08:00
@levey
~ mvim --version | head
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Aug 13 2013 17:21:00)
MacOS X (unix) version
Compiled by Homebrew
Huge version with MacVim GUI. Features included (+) or not (-):
levey
2013-08-13 17:30:52 +08:00
@swulling 我回复第一条的时候好像还没更新额...现在是更新了- -
eth2net
2013-08-13 17:59:00 +08:00
@levey alias了啊...
sitin
2013-08-13 18:03:22 +08:00
@kenlen 很早发现了。最初还以为是网速问题,无语了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/78696

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX