目录:
定义-Vim是什么意思?
Vim代表Vi Improvement,是一种流行的开源文本编辑器。 它是Unix文本编辑器Vi的副本。 它最初于1988年为Amiga编写,可用于几乎所有操作系统。 Vim在Linux用户中特别受欢迎。
Techopedia解释Vim
Vim是最初由Bram Moolenar编写的文本编辑器。 该编辑器是Vi的克隆版本,Vi是Unix文本编辑器,由Sun Microsystems的联合创始人Bill Joy于1970年代末在UC Berkeley研究生期间编写。 Vi最初是作为Unix或BSD的Berkeley软件发行版的一部分出现的。
Moolenar最初是在1988年为Commodore Amiga编写Vim的,但该编辑器已广泛适用于当前使用的每个操作系统。 它可用于Mac OS X,Windows,几乎每个Linux发行版的软件包管理存储库中都包含Vim。 Vim是开源的,尽管它是免费分发的,但鼓励用户向乌干达的儿童捐款。
与文字处理器不同,Vim以纯文本格式编辑文件。 它主要用于编写程序。
像其前身Vi一样,Vim的特征在于其模态用户界面。 用户在“插入模式”下进行编辑时,在“命令模式”下四处移动并选择文本。 Vim的支持者说,这种方法非常有效,因为命令大部分位于键盘的主行上。
Vim允许高度定制。 用户可以定义宏以个性化其键映射以及自动执行编辑任务。 它还支持大多数编程语言(包括C,Python和HTML)的语法突出显示。
Vim用户还与另一个流行于Unix / Linux系统上的编辑器Emacs竞争。 这就是所谓的“编辑战争”。 Linux Journal在2006年进行的一项调查显示,Vim是最受欢迎的Linux文本编辑器。 2016年对开发人员的Stack Overflow调查发现,它是整体上第四受欢迎的开发环境,仅次于Notepad ++,Visual Studio和Sublime Text。
