What makes Lisp special is that executable code has the same syntax as data structures.

What makes Vim special is that the mode for entering text uses the same keys as the mode for executing commands.

Both Lisp and Vim have very powerful macro systems.

Both Lisp and Vim rock my socks off.