1、vi(visual editor)
vi编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下。没有菜单,只有命令,且命令繁多。vi有3种基本工作模式:命令行模式、文本输入模式和末行模式。
2、vim
Vim是vi的加强版,比vi更容易使用,功能强大,高度可定制。vi的命令几乎全部都可以在vim上使用。VIM是纯粹的自由软件。
Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。
3、gvim
gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它的版本。这是一个国际版本,会根据安装的平台自动选择相应语言包,支持中文及其各种编码,连界面也是中文的,请放心使用。这个极具Unix特色和风格(simple is the best)的编辑器相信会给您带来不同的感受。在Linux Mint 12软件管理器中,gvim被叫做vim-gnome。
4、emacs
Emacs,著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个vim。
各种系统平台下的文本编辑器、开发平台种类繁多,我不认为可以说哪一个最好,萝卜白菜各有所爱,熟悉的才是最好的。希望大家都能找到适合自己的一款。