Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is to Vim as Lisps are to Emacs?

Tags:

vim

I have about 15 Emacs years behind me and picked up Vim about a year ago. Currently I am more or less equally efficient in both (as far as editing is concerned) and love both. Now the lisp hacking experience in Emacs is something extraordinary; everything just meshes together. What language (including its community etc.) would relate to Vim as lisps relate to Emacs?

like image 275
pico Avatar asked Dec 13 '22 08:12

pico


1 Answers

While vimscript is indeed the primary extension language for vim recent versions support Ruby, Perl and Python extensions as well.

To answer the actual question - vim is immensely popular with Perl, Python, PHP and Ruby developers. I know quite of lot of those and next to none are using Emacs for various reasons. This is, of course, reflected in the supported extension languages I noted earlier.

Lisp is not Emacs's only stronghold IMHO - it has fantastic C/C++, Haskell, Perl, JavaScript, Scala, XML, etc. Ruby's own creator is using Emacs for both C and Ruby hacking. I personally use Emacs for everything :-)

like image 87
Bozhidar Batsov Avatar answered Jan 15 '23 00:01

Bozhidar Batsov