A guide to Vim9script development for Python developers. This guide presents sample code for various expressions, statements, functions, and programming constructs, shown in both Python and Vim9script. It is not intended as a tutorial on Vim script development, and assumes the reader is already familiar with Python programming.
For an introduction to Vim9 Script development, refer to vim9.txt, vim9class.txt, usr_41.txt and eval.txt.
This guide focuses only on programming constructs that are common to both Python and Vim9. Constructs unique to Vim - such as autocommands, key-mapping, abbreviations, user-commands and [plugi