您尚未登录。

#1 2014-01-16 16:54:52

尹良灿
会员
注册时间: 2013-04-23
帖子: 178

【已解决】vim 自动重新打开当前文件后语法高亮失效

autocmd BufWritePost *.go call CallGoimports()
function CallGoimports()
    !goimports -w %
    edit
endfunction

这样语法高亮就会没了
用手工输入 :e 却又正常
如果在上面代码加上 syntax on,powerline 又会变得没了颜色了( ̄_ ̄|||)

最近编辑记录 尹良灿 (2014-01-16 18:10:05)

离线

#2 2014-01-16 17:25:43

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 【已解决】vim 自动重新打开当前文件后语法高亮失效

是这样子的……我只好这样处理了: http://git.io/vimrc#L251
也许可以去报告一个 bug?

离线

#3 2014-01-16 18:00:09

尹良灿
会员
注册时间: 2013-04-23
帖子: 178

Re: 【已解决】vim 自动重新打开当前文件后语法高亮失效

百合仙子 说:

是这样子的……我只好这样处理了: http://git.io/vimrc#L251
也许可以去报告一个 bug?

3q!!! 可以了 o(* ̄▽ ̄*)o
这个是 vim 的 bug?

离线

#4 2014-01-16 18:33:21

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,917
个人网站

Re: 【已解决】vim 自动重新打开当前文件后语法高亮失效

不知道,总感觉这行为有点怪,而且文档里好像也没提到……

离线

页脚