Ref: https://github.com/folke/lazy.nvim
Start powershell and run:
ni c:\users\$env:USERNAME\appdata\local\nvim\init.lua
nvim c:\users\$env:USERNAME\appdata\local\nvim\init.lua
Then: add the content from init.lua in this repo.
To start Lazy:
:Lazy
To use the menu options for update/sync/clean/etc use Shift + letter. E.g. Shift-U to update.
Ref: https://github.com/nvim-telescope/telescope.nvim
To open and search for files (tab is available for auto-complete):
:Telescope fd
:Telescope find_files
Ref: https://github.com/mbbill/undotree
To toggle the Undotree:
:UndotreeToggle
Ref: https://github.com/preservim/nerdtree
Toggle nerdtree:
:NERDTree .
Switching between nerdtree and code editor: CTRL-w + w
Ref: https://github.com/nvim-tree/nvim-tree.lua
Toggle nvimtree:
:NvimTreeToggle
Switching between nvimtree and code editor: CTRL-w + w
Ref: https://github.com/jlanzarotta/bufexplorer
To open buffer explorer to switch between open files type:
\be
:BufExplorer
To delete a buffer/close a file: type d
in the buffer explorer
Ref: https://github.com/tpope/vim-fugitive
To toggle Fugitive:
:Git
:Git status
# etc
Ref: https://github.com/iamcco/markdown-preview.nvim
To toggle Markdown-Preview:
:MarkdownPreview
Ref: https://github.com/Bekaboo/dropbar.nvim
Ref: https://github.com/akinsho/toggleterm.nvim
To toggle terminal:
:ToggleTerm