README
- IMPORTANT NOTE -
If one of the installed plugins wont work (i.e. Mason) Start by updating neovim to the newest dev build It should fix the issues
Documentation on how my neovim install is configured
- The File Structure of my configuration
- Where my files are located, their purpose and how they're called
Files Extensions Found In This Repo
.vim |
Vim | |
.lua |
Lua | |
.md |
Markdown |
CURRENT FILE STRUCTURE
📁 ~/.config/nvim
├── 📁 lua
│ └── 📁 stevenmm
│ ├── 📁 lazy
│ │ └── ⚙ plugin_name.lua
│ ├── ⚙ init.lua
│ ├── ⚙ lazy_init.lua
│ ├── ⚙ remap.lua
│ ├── ⚙ set.lua
│ └── ⚙ variables.lua
├── ⚙ README.md
└── ⚙ init.lua
Function Equivalence
| function | .lua | .vim | Vimscript Functions From Lua |
|---|---|---|---|
| Sourcing a file | require() |
source |
vim.cmd.source() |
Use require() when trying to source a
.luafile inside a.lua, if you want to source.vimfiles use the lua vim interpretorvim.cmd.source().
If the
vimfunction you're trying to call inside of a.luafile isn't a Vim command use the Vimscript Functions nomenclature instead.
Use the See also:section for more information on which commands can be called
Description
Languages
Lua
99.2%
CSS
0.8%