Tags: Programming Language.
Vim script is the scripting language built into Vim. Based on the ex editor language of the original vi editor early versions of Vim added commands for control flow and function definitions. Since version 7 Vim script also supports more advanced data types such as lists and dictionaries and (a simple form of) object-oriented programming.