Vim is pure awesomeness, Am very much happy with my current Vim customization.
I have recently switched to NeoVim and has everything pretty much set up like code autocompletion and stuff.
Once you overcome the learning curve, then it is a huge jump towards productivity. For over 3 years, I would try to use Vim and fail badly. But in 2020 just choose to give it a shot.
can you elaborate more about your setup, i have heard of neovim, but havent got around to actually switch to it. what did you change about it? (or didnt ;) )
Neovim is great. You can use Lua to write plugins which is far more friendly, and in general the community is better. From a development perspective you won't notice much if any differences, but the idea behind neovim is to make it far more open source and provide features that the community want, not just the core maintainer of vim. I'd recommend making the move even if you don't have any immediate necessities for it, to at least support the movement.
I'd recommend checking out this dudes twitch and youtube channel twitch.tv/teej_dv - he's a maintainer of neovim and does some good lua plugin development. Other than that for me I haven't spent ages learning, other than googling and looking at other plugin repositories is potentially the best bet
May I ask you how you got code autocompletion? Is there a neovim built-in plugin I'm not aware about? I've taken a look at coc, but it requires some configuration, so I always leave that for alter.
The configuration for COC is pretty simple. You can just copy and paste from the repository and them change as you use and learn what you like. However, if you prefer, neovim nightly has LSP. It that requires more configuration than COC, but it works using LUA
Vim is pure awesomeness, Am very much happy with my current Vim customization.
I have recently switched to NeoVim and has everything pretty much set up like code autocompletion and stuff.
Once you overcome the learning curve, then it is a huge jump towards productivity. For over 3 years, I would try to use Vim and fail badly. But in 2020 just choose to give it a shot.
can you elaborate more about your setup, i have heard of neovim, but havent got around to actually switch to it. what did you change about it? (or didnt ;) )
Neovim is great. You can use Lua to write plugins which is far more friendly, and in general the community is better. From a development perspective you won't notice much if any differences, but the idea behind neovim is to make it far more open source and provide features that the community want, not just the core maintainer of vim. I'd recommend making the move even if you don't have any immediate necessities for it, to at least support the movement.
Got any tutorials/articles suggestions to get started with building vim extensions?
I will be taking open source contribution seriously from 2021
I'd recommend checking out this dudes twitch and youtube channel twitch.tv/teej_dv - he's a maintainer of neovim and does some good lua plugin development. Other than that for me I haven't spent ages learning, other than googling and looking at other plugin repositories is potentially the best bet
Thanks, yep looking at the source code of few plugins I use is where am planning to get started
Have not done much customization, just installed a few plugins and made some tweaks here and there.
youtube.com/watch?v=gnupOrSEikQ
youtube.com/watch?v=65Wq4fjREUU
Both those videos were a great inspiration in the tweaking
May I ask you how you got code autocompletion? Is there a neovim built-in plugin I'm not aware about? I've taken a look at coc, but it requires some configuration, so I always leave that for alter.
The configuration for COC is pretty simple. You can just copy and paste from the repository and them change as you use and learn what you like. However, if you prefer, neovim nightly has LSP. It that requires more configuration than COC, but it works using LUA
I am using coc-nvim plugin but never delved into any configuration. But everything works fine.
github.com/VishnuDileesh/dotfiles/...