Vim 7.4 released! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ajoop
V2EX    分享发现

Vim 7.4 released!

  •  
  •   ajoop 2013-08-10 22:49:36 +08:00 5232 次点击
    这是一个创建于 4444 天前的主题,其中的信息可能已经有所发展或是发生改变。
    18 条回复    1970-01-01 08:00:00 +08:00
    kenlen
        1
    kenlen  
       2013-08-10 23:11:29 +08:00
    服了, VIM的地址都被墙了。。。
    kran
        2
    kran  
       2013-08-10 23:20:07 +08:00
    终于来了 话说那几个目标么有实现呀
    rwx
        3
    rwx  
       2013-08-10 23:21:28 +08:00
    是7又不是6,也会被墙么。。
    kenlen
        4
    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
        5
    robertsms  
       2013-08-10 23:43:16 +08:00
    谁来解读一下,新 vim 有什么重要的更新
    bd572db
        6
    bd572db  
       2013-08-13 11:15:29 +08:00
    @robertsms Nothing 几千个修复 一个没看到 一个没感觉到
    levey
        7
    levey  
       2013-08-13 12:47:18 +08:00
    MacVim 10.8以上还是 beta
    jerommix
        8
    jerommix  
       2013-08-13 12:48:51 +08:00
    IDE 特性还是没有增加啊?
    eth2net
        9
    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
        10
    sinxccc  
       2013-08-13 12:54:56 +08:00
    @eth2net 连我这个用 Emacs 的都知道 MacVim 跟 vim 是两个东西…前者多了一层皮。
    openroc
        11
    openroc  
       2013-08-13 13:39:23 +08:00
    Zan~!
    66beta
        12
    66beta  
       2013-08-13 14:38:18 +08:00
    刚毕业那会,装过7.3,几年过去了,才7.4啊~~
    levey
        13
    levey  
       2013-08-13 15:59:21 +08:00
    @eth2net 我是说 MacVim 是 mvim ...
    Mutoo
        14
    Mutoo  
       2013-08-13 16:32:36 +08:00
    @rwx 亮了
    swulling
        15
    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
        16
    levey  
       2013-08-13 17:30:52 +08:00
    @swulling 我回复第一条的时候好像还没更新额...现在是更新了- -
    eth2net
        17
    eth2net  
       2013-08-13 17:59:00 +08:00
    @levey alias了啊...
    sitin
        18
    sitin  
       2013-08-13 18:03:22 +08:00
    @kenlen 很早发现了。最初还以为是网速问题,无语了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     965 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 19:17 PVG 03:17 LAX 12:17 JFK 15:17
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86