繁体   English   中英

对于Emacs来说,作为Lisp的Vim是什么?

[英]What is to Vim as Lisps are to Emacs?

一年前,我有大约15年的Emacs年,并且拿起了Vim。 目前,我或多或少同样有效率(就编辑而言)和两者都喜欢。 现在,Emacs中的lisp黑客体验非同寻常; 一切都融合在一起。 什么语言(包括它的社区等)与Vim有关,因为lisps与Emacs有关?

虽然vimscript确实是vim的主要扩展语言,但最近的版本也支持Ruby,Perl和Python扩展。

回答实际问题 - vim非常受Perl,Python,PHP和Ruby开发人员的欢迎。 我知道很多这些,并且由于各种原因,几乎没有人使用Emacs。 当然,这反映在我前面提到的支持的扩展语言中。

Lisp不是Emacs唯一的据点恕我直言 - 它拥有出色的C / C ++,Haskell,Perl,JavaScript,Scala,XML等.Ruby自己的创建者正在使用Emacs进行C和Ruby黑客攻击。 我个人使用Emacs :-)

Vim有自己的语言,叫做vimscript。 大多数插件以及一些核心功能都是用vimscript编写的。

正如bitmask所说,Vim有自己的扩展语言Vimscript / VimL。 很多插件都是用Vimscript编写的,现在Python也在这个市场上跳跃。

除此之外,Perl社区一直喜欢Vi / Vim; 它符合他们的“小写快节目”的理念。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM