neovim

TODO

Questions

Q: What are vim.g, vim.o, etc? When should I use which? A: vim is a bridge to Vimscript vars, functions, etc. vim.g is a part of vim's global dictionaries, of which there are five:

Scoped dictionaries can be scoped with integers, which represent the target of the scope, e. g. buffer id. vim.o accesses vim options, set via the :set command. Similarly to the dictionaries, there are vim.go, vim.bo and vim.wo for setting global and scoped options.