Justin M. Keyes

Results 2414 comments of Justin M. Keyes

Restoring terminals is absolutely something we want. Similar to undo/swap/backup directories, we might want a `~/.local/state/nvim/term/` directory. Could be useful for re-implementing `:shell`.

for reference the traditional plugin for this concept was https://github.com/terryma/vim-expand-region in theory we probably want to make this more of a first-class idea, not LSP-only. Though when LSP is active,...

> The "grow/shrink selection" mapping is simply sugar on top of that (or whatever the LSP textobject is), in my opinion. shouldn't we use the same mapping for the lsp...

> expect there to be situations where one would like to choose between both? Anyone who cares about that can customize stuff. But by default, let's align on one name...

It's fixed in kitty and all the GUIs ? @bogado what version of nvim did you try

> the backups aren't the same anymore due to the copy operation at the end of the function. How can I help with this? Can the tests not be updated...

Don't want to delete the tests, but also don't see why this requires a new option. My suggestion about 'backup' was not intended to break any behavior of backup. https://github.com/neovim/neovim/issues/33666...

Yes, but that doesn't change any of my comment

> size of the undo file to grow rapidly when switching between two branches of version control And this is common, so could be another hidden source of "unexplained performance...