diff --git a/doc/nvim-lua-guide.txt b/doc/nvim-lua-guide.txt index 8174c5d..dcd55a0 100644 --- a/doc/nvim-lua-guide.txt +++ b/doc/nvim-lua-guide.txt @@ -13,54 +13,54 @@ TABLE OF CONTENTS *luaguide-table-of-contents* * [Introduction](#introduction) - * [Learning Lua](#learning-lua) - * [Existing tutorials for writing Lua in - Neovim](#existing-tutorials-for-writing-lua-in-neovim) - * [Companion plugins](#companion-plugins) + * [Learning Lua](#learning-lua) + * [Existing tutorials for writing Lua in + Neovim](#existing-tutorials-for-writing-lua-in-neovim) + * [Companion plugins](#companion-plugins) * [Where to put Lua files](#where-to-put-lua-files) - * [Caveats](#caveats) - * [Tips](#tips) - * [A note about packages](#a-note-about-packages) + * [Caveats](#caveats) + * [Tips](#tips) + * [A note about packages](#a-note-about-packages) * [Using Lua from Vimscript](#using-lua-from-vimscript) - * [:lua](#lua) - * [:luado](#luado) - * [:luafile](#luafile) - * [luafile vs require():](#luafile-vs-require) - * [luaeval()](#luaeval) - * [v:lua](#vlua) - * [Caveats](#caveats-1) - * [Tips](#tips-1) + * [:lua](#lua) + * [:luado](#luado) + * [:luafile](#luafile) + * [luafile vs require():](#luafile-vs-require) + * [luaeval()](#luaeval) + * [v:lua](#vlua) + * [Caveats](#caveats-1) + * [Tips](#tips-1) * [The vim namespace](#the-vim-namespace) - * [Tips](#tips-2) + * [Tips](#tips-2) * [Using Vimscript from Lua](#using-vimscript-from-lua) - * [vim.api.nvim_eval()](#vimapinvim_eval) - * [Caveats](#caveats-2) - * [vim.api.nvim_exec()](#vimapinvim_exec) - * [vim.api.nvim_command()](#vimapinvim_command) - * [Tips](#tips-3) + * [vim.api.nvim_eval()](#vimapinvim_eval) + * [Caveats](#caveats-2) + * [vim.api.nvim_exec()](#vimapinvim_exec) + * [vim.api.nvim_command()](#vimapinvim_command) + * [Tips](#tips-3) * [Managing vim options](#managing-vim-options) - * [Using api functions](#using-api-functions) - * [Using meta-accessors](#using-meta-accessors) - * [Caveats](#caveats-3) + * [Using api functions](#using-api-functions) + * [Using meta-accessors](#using-meta-accessors) + * [Caveats](#caveats-3) * [Managing vim internal variables](#managing-vim-internal-variables) - * [Using api functions](#using-api-functions-1) - * [Using meta-accessors](#using-meta-accessors-1) - * [Caveats](#caveats-4) + * [Using api functions](#using-api-functions-1) + * [Using meta-accessors](#using-meta-accessors-1) + * [Caveats](#caveats-4) * [Calling Vimscript functions](#calling-vimscript-functions) - * [vim.call()](#vimcall) - * [vim.fn.{function}()](#vimfnfunction) - * [Tips](#tips-4) - * [Caveats](#caveats-5) + * [vim.call()](#vimcall) + * [vim.fn.{function}()](#vimfnfunction) + * [Tips](#tips-4) + * [Caveats](#caveats-5) * [Defining mappings](#defining-mappings) * [Defining user commands](#defining-user-commands) * [Defining autocommands](#defining-autocommands) * [Defining syntax/highlights](#defining-syntaxhighlights) * [General tips and recommendations](#general-tips-and-recommendations) * [Miscellaneous](#miscellaneous) - * [vim.loop](#vimloop) - * [vim.lsp](#vimlsp) - * [vim.treesitter](#vimtreesitter) - * [Transpilers](#transpilers) + * [vim.loop](#vimloop) + * [vim.lsp](#vimlsp) + * [vim.treesitter](#vimtreesitter) + * [Transpilers](#transpilers) Created by gh-md-toc: https://github.com/ekalinin/github-markdown-toc