douglas1997
V2EX  ›  问与答

Mac 自带的 vim 不能记录历史位置

  •  
  •   douglas1997 · Nov 12, 2016 · 2134 views
    This topic created in 3491 days ago, the information mentioned may be changed or developed.

    ~/.vimrc中添加autocmd BufReadPost * if line("'\"")>0&&line("'\"")<=line("$") | exe "normal g'\"" | endif 之后发现仍然无法记录历史位置。

    同样的 vimrc 文件在 Debian 和 Centos 上面都能记录历史位置但是 mac 下面的不可以。

    已经在 stackoverflow 上面查找过了, 只是给出这段脚本。不知 v2 有没有解决办法。

    3 replies    2016-11-13 07:07:05 +08:00
    chemzqm
        1
    chemzqm  
       Nov 13, 2016   ❤️ 1
    用 brew 安装新版 vim 吧 自带的实在有点古老了。
    bao3
        2
    bao3  
       Nov 13, 2016 via Android
    自带的是 BSD UNIX 风格的,有点远古了,你需要用 brew 安装一个。
    douglas1997
        3
    douglas1997  
    OP
       Nov 13, 2016
    @chemzqm @bao3 Thanks
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5377 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 09:08 · PVG 17:08 · LAX 02:08 · JFK 05:08
    ♥ Do have faith in what you're doing.