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

2016-11-12 23:52:55 +08:00
 douglas1997

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

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

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

1779 次点击
所在节点    问与答
3 条回复
chemzqm
2016-11-13 02:06:33 +08:00
用 brew 安装新版 vim 吧 自带的实在有点古老了。
bao3
2016-11-13 05:21:04 +08:00
自带的是 BSD UNIX 风格的,有点远古了,你需要用 brew 安装一个。
douglas1997
2016-11-13 07:07:05 +08:00
@chemzqm @bao3 Thanks

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

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

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

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

© 2021 V2EX