Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: Allow creating mux splits from Neovim keymaps #88

Closed
1 task done
mrjones2014 opened this issue Apr 19, 2023 · 0 comments · Fixed by #90
Closed
1 task done

[Feature]: Allow creating mux splits from Neovim keymaps #88

mrjones2014 opened this issue Apr 19, 2023 · 0 comments · Fixed by #90
Assignees
Labels
enhancement New feature or request

Comments

@mrjones2014
Copy link
Owner

Similar Issues

  • Before filing, I have searched for similar issues.

Description

Since we already have mux APIs for tmux, Wezterm, and Kitty, we could also use those to allow you to create Neovim keymaps which create new splits (or floating windows for tmux!).

We could have APIs like:

  • require('smart-splits').split_mux(direction)
    • Although as far as I can tell this won't work in Kitty because the mux is highly opinionated at does not allow creating arbitrary splits, can anyone confirm?
  • require('smart-splits').float_mux(opts) (opts for stuff like window size, position, etc.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant