K Ring Technologies Ltd

Nvim

Doris.nvim [Free]...

A plugin for nvim (LazyVim) hosted open-source MIT licence. It’s quite a bit of a mix. Check here for details. I’m liking Lua, especially now I’m building something to help with my future experience with it. The repository also contains some dotfiles for some other tools and my nvim (LazyVim) dotfiles with a cmp example fetching autojump directories after typing a /. Easier after combining a few online tutorials, and a bit of hacking lua/config/complete.lua.

Neovim...

The excellent Neovim has improved a lot since the older vim and even the original vi. It now includes Lua scripting as well as the more obscure Vim Script. It is best using some extra configuration of which LazyVim I have found to be very useful.

As a fast loading editor with treesitter and various LSP servers, it’s nice, although the way “modes” work is not your usual editor way. It has the speed advantage over VSCode and also will load files over an SSH connection whereas VSCode just freezes. I tried Emacs for a while and have used it back in the 90s. I found the LISP configuration more annoying than using Lua for configuration. Also LazyVim really solves the initial setup problems.