例如在 ST2 下,假设为php,输入 str_repl, 会弹出自动完成,然后选择 str_replace 按回车,就会显示 str_replace(search, replace, subject)。
请问 VIM 中如何实现这种强大的功能?
暂时想到的是 neocomplcache + snipMate 。但是仍然没有 ST2 的那么强大:
1) 首先 snipMate 本身默认的 snippets 少得可怜,甚至可以说鸡肋。并不如 ST2 那样默认就有所有函数的 snippets,难不成要自己一个一个加? 有更好的插件推荐不?
2) 其次在 VIM 中输入 str_repl 能弹出自动完成,但是选择后还要按一次 TAB 才能完成 str_replace(search, replace, subject)。跟 ST2 的使用体验高下立判。
习惯使用 VIM 了,虽然 ST2 有 VIM 模式,但毕竟阉割了不少功能,用起来还是各种不爽。
所以想请教下 ST2 的这个强大的 自动完成 + snippet 输出,在 VIM 中如何实现?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/41309
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.