vim
vim是vi发展而来的文本编辑器,代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器,vim功能强大,插件种类众多,具有高度的定制化。
优点
1. 编码效率提高
列选择,宏,多功能的移动,以及一些自动提示,和功能性的拓展,让vim比IDE还要高效。
2.可以变成多面手
C++,python,html,script都可以解决,否则一个环境要一个IDE,这样学习的成本反而比vim要高。
3.按键组合比较少
4.大多数操作系统自带,不需要安装
vim的缺点:
双模式的切换目前达不到流畅使用,觉得双模式阻碍了编辑速度。