Tomas Krivda - coding and web development

Neovim / Vim

My configuration

GitHub repository with my configuration.

Command line

Open Neovim in current directory

nvim .

Files / buffers

:bd
Unload current buffer and delete it from the buffer list. The file remains unaffected.

Video tutorials

Vim tutorial for beginners / Florian Dedov @neuralnine (freeCodeCamp.org)

How to setup Neovim from Scratch - Complete Guide (Including TMUX, Lazy and LSP)

Vim As Your Editor / ThePrimeagen

Neovim for Newbs / typecraft - free course aimed at getting you to IDE from scratch with a Lua configuration

Neovim Weekly Plugin Series by CantuCodes

Plugins

General links

neovimcraft - curated list of neovim plugins

Plugins I use

comment - smart and powerful comment plugin for Neovim
indent blankline - this plugin adds indentation guides to Neovim
lualine - a blazing fast and easy to configure Neovim statusline written in Lua
markdown-preview - preview Markdown in browser with synchronised scrolling
mason - easily install and manage LSP servers, DAP servers, linters, and formatters
mason-lspconfig - bridges mason.nvim with the lspconfig plugin
nvim-lspconfig - configs for the Nvim LSP client
nightfox - theme with support for lsp, treesitter,…
nvim-tree - a file explorer for Neovim written in Lua
nvim-treesitter - Treesitter configurations and abstraction layer for Neovim
nvim-ts-autotag - use treesitter to autoclose and autorename html tag
nvim-web-devicons - a lua fork of vim-devicons
telescope - highly extendable fuzzy finder over lists
transparent-nvim - remove all background colors to make nvim transparent