人生第一个被接受的 pull request https://github.com/fatih/vim-go/pull/2900

虽然只是调整弹出框样式这么无聊的改动,但毕竟是个 12K 星的项目啊,估计所有用 vim 写 go 的大都会用这个插件。

从记录里可以看到,我本来一开始改得更多点,增加一个全局变量可以自定义,但是维护者 bhcleek 认为没必要非要我去掉,我心想这谁啊毕竟仓库是 fatih 的,可看了 contributors 才明白他是目前唯一的维护者,只好认了。

虽然我觉得我的改动非常有道理,但是 bhcleek 是唯一维护者,拥有绝对权力,我要么不提,要么按他要求的提。看来没什么选择了。

其实之前给 vim 和 angular 也都提过,vim 的比较丢人就不说了,angular 我看到教学文档过期了就给改了一下,也是没几行。本来流程走了很多步了,结果有人说,改动所涉及的那一整部分都有问题,他准备系统性的大改一下,我的 pull requests 就被 cancel 了。