簡體   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