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

Vim 7.4 released!

  •  
  •   ajoop · 2013-08-10 22:49:36 +08:00 · 4571 次点击
    这是一个创建于 3883 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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   ·   我们的愿景   ·   实用小工具   ·   930 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:55 · PVG 04:55 · LAX 13:55 · JFK 16:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.