douglas1997
V2EX  ›  问与答

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

  •  
  •   douglas1997 · Nov 12, 2016 · 2394 views
    This topic created in 3643 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
    chemzqm
    Nov 13, 2016❤️1
    1
    用 brew 安装新版 vim 吧 自带的实在有点古老了。
    bao3
    bao3
    Nov 13, 2016 via Android
    2
    自带的是 BSD UNIX 风格的,有点远古了,你需要用 brew 安装一个。
    douglas1997
    douglas1997
    OP
    Nov 13, 2016
    3
    @chemzqm @bao3 Thanks
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4014 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 04:07 · PVG 12:07 · LAX 20:07 · JFK 23:07
    ♥ Do have faith in what you're doing.