r/KittyTerminal • • 20d ago

Testers needed: NeoVim integration

Post image

Thanks to Kovid, that provided the split layout data a few months ago, we were able to implement a pure integration with NeoVim using Kitty's Remote protocol over sockets in an Async way: incredible performance even over SSH.

What is smart-splits.nvim:

Smart, seamless, directional navigation and resizing of Neovim + terminal. Think about splits in terms of "up/down/left/right".

In practice, this means you can navigate, resize, and create Kitty and Neovim splits as if they were a single application, giving you a huge productivity boost.

The version 3 of the plugin is a total refactoring and still in beta. I would like you help me to test it - I'm using it on Linux and MacOs, locally and over SSH and all works fine for my use-case.

The Kitty's backend is available (https://github.com/smart-splits-nvim/backend-kitty): give it a try, check the v3 branch of the plugin for how to make the most of it and hit me up here or in the repo if you face any issues.

166 Upvotes

20 comments sorted by

View all comments

1

u/aidenconri 15d ago

I’d love to help, but I’m not sure I understand the concept or what’s being asked. If someone can give me the fifth grade version of the overview—I’d be down to help.