Neovim Plugins

Ich wurde per Mail gefragt ob ich die Dotfiles zu Neovim online stellen könnte bzw. wann ich das mache. Machen werde ich es, aber ich weiß wirklich noch nicht wann genau. Dazu muss ich die ganzen Dotfiles erstmal aktualisieren und die sensiblen Daten entfernen. Kann also noch dauern, sorry. Da besagter User u. a. eine Liste der von mir genutzten Plugins von Neovim haben wollte, veröffentliche ich diese einfach hier und schreibe ein paar Worte da.
Zuallererst: Ich verwende keine vorkonfigurierte Distribution1, sondern habe meine auf kickstart.nvim aufgebaut und diese dann mit folgenden Plugins erweitert:

https://github.com/OXY2DEV/markview.nvim
Inline Markdown Vorschau
https://github.com/echasnovski/mini.nvim
Da verwende ich die Module "ai", "surround", "icons", "tabline", "jump", "bracketed", "pairs", "pick", "align", "trailspace", "comment" und "hipatterns"
https://github.com/TheBlob42/houdini.nvim
Escape from insert mode, terminal mode & more without delay
https://github.com/sontungexpt/url-open
Ist praktisch gx auf Steroiden
https://github.com/karb94/neoscroll.nvim
Besseres Scrollen
https://github.com/folke/noice.nvim
Ersetzt die UI von Neovim
https://github.com/sho-87/kanagawa-paper.nvim
Ein Colorscheme
https://github.com/folke/which-key.nvim
Verwaltung von Keybindings mit allem drum und dran
https://github.com/stevearc/conform.nvim
Formatierung von Quelltexten
https://github.com/ibhagwan/fzf-lua
Besseres fzf.vim (geschrieben in LUA)
https://github.com/lewis6991/gitsigns.nvim
Git Integration für Buffer
https://github.com/christoomey/vim-tmux-navigator
Vereinfachte Navigation zwischen den Panes von Tmux und den Splits von Nvim
https://github.com/lukas-reineke/indent-blankline.nvim
Bessere Indentation
https://github.com/nvim-tree/nvim-tree.lua
Einfacher Dateimanager für Nvim
https://github.com/nvim-lualine/lualine.nvim
Die Statusline
https://github.com/nvimtools/none-ls.nvim
Language-Server(s)
https://github.com/L3MON4D3/LuaSnip
Snippet-Engine mit friendly-snippets
https://github.com/mfussenegger/nvim-lint
Linter
https://github.com/nvim-treesitter/nvim-treesitter
Treesitter mit nvim-treesitter-context, nvim-ts-context-commentstring sowie nvim-ts-autotag
https://github.com/nvim-telescope/telescope.nvim
Telescope mit lazy, luasnip, undo, heading, zoxide, ui-select und telescope-frecency
https://github.com/hrsh7th/nvim-cmp
Completion-Plugin mit lspkind, cmp-nvim-lua, zsh, luasnip, path, buffer und lsp

Eine sehr gute Anlaufstelle für Neovim-Plugins ist z. B. https://github.com/rockerBOO/awesome-neovim; diese Liste wird regelmäßig aktualisiert und enthält nur Plugins, die für Neovim sind. Eine bei weitem größere bzw. umfangreichere Liste findet man unter https://github.com/yutkat/my-neovim-pluginlist

For comments, please send me an email

  1. https://github.com/rockerBOO/awesome-neovim?tab=readme-ov-file#preconfigured-configuration