例如在 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 中如何实现?
请问 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 中如何实现?