Earlier quoted context omitted.
When is it going to get released?
https://twitter.com/TeejDeVries/status/1396881477263036417 ;) (I hope you are in on the meme, otherwise I am sorry for posting our "inside joke" response)
Neovim 0.5 is overpowering
201–210 of 429 posts
Re: Neovim 0.5 is overpowering
#202Neovim 0.5 is awesome. It has native LSP support, Lua configuration support that it feels like true revolution over past versions. But, getting into optimal setup in neovim/vim involves lot of configuration. Here is mine if you want to refer: https://github.com/varbhat/dotfiles/tree/main/dot_config/nvi...
It is awesome, but I have been running into bugs with it. Memory out of bounds errors, freezing when my project is misconfigured, it doesn't feel stable yet. Is that just me?
Re: Neovim 0.5 is overpowering
#203Use all the plugins highlighted here except telescope, which I've been holding off on from fears of slowness, but maybe I'll take the plunge this weekend and test it on some of the larger repos I work in :)
Re: Neovim 0.5 is overpowering
#204Earlier quoted context omitted.
Or, you could have hit qt, recorded your commands for the first change, and then replicated it for every other line with a simple @t, instead of redoing all the changes each time. You don't have to learn command. You simply need to know how to edit with VIM. And multi cursors only work for tabular data. The macro recordings can work for the entire document where you call a macro on a word/regex you searched for, for…
I did record it with qd...q and repeated it with @d @@
Re: Neovim 0.5 is overpowering
#205I'm using vim happy no plugins no config just edit files do I need neovim?
There are some ideological advantages of Neovim over Vim, too, but those are relatively minor; neither is evil software, and it can be argued that Vim has some ideological advantages over Neovim, too.
For a plugin dev or vim/neovim dev, there may be other practical advantages one way or the other.
Re: Neovim 0.5 is overpowering
#206Earlier quoted context omitted.
Out of curiosity, does your's have any benefits over NERDCommenter?
I'm sure mine's strictly worse. It was written when I was working in an environment where it was easier to spend 10 hours on something than it was to get permission / access to download vim plugins from the internet.
Re: Neovim 0.5 is overpowering
#207The real killer feature of Neovim is Firenvim ( https://github.com/glacambre/firenvim ). I'm still waiting for somebody to do the same thing with GTK inputs and the shell (yeah, I know that bash and zsh support a vim mode, but it sucks).
Re: Neovim 0.5 is overpowering
#208Earlier quoted context omitted.
I can never remember what all those different maps do: ':map', ':map!', ':nmap', ':vmap', ':imap', ':cmap', ':smap', ':xmap', ':omap', ':lmap', etc. do. There are bunch of questions on StackOverflow about different mapping options so I wouldn't say it's intuitive at all.
The differences that actually matter are self explanatory: map is for all modes, imap for insert mode, nmap for normal mode and vmap for visual mode (& tmap for terminal mode in NeoVim). The rest can be safely ignored as far as I can tell. Little confession: I have no idea what e.g. the difference between "nmap" and "nnoremap" is. But after years of randomly mixing them in hundreds of bindings without a noticeable di…
The default behavior is to recursively expand and apply your mappings and "noremap" disables this recursion. For example if you do something like
:map j k
:map q j
:noremap w j
q is expanded to k, but w is expanded to jRe: Neovim 0.5 is overpowering
#209Re: Neovim 0.5 is overpowering
#210Does anyone have a setup for Typescript/React that works/feels similar to VSCode?