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

Native Windows support without WSL #1

Closed
kiyoon opened this issue Jan 12, 2023 · 0 comments
Closed

Native Windows support without WSL #1

kiyoon opened this issue Jan 12, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@kiyoon
Copy link
Owner

kiyoon commented Jan 12, 2023

The current implementation uses sysv_ipc package to communicate to already existing server to add more neovim instances.

For example, instead of opening another browser just because you have another neovim open, it can reuse the browser and open a new tab.

Task 1. To make the CLI compatible with Windows, we need to replace it with a cross-platform message queue, and file-based queue seems promising. persist-queue.

Task 2. To make the plugin compatible with Windows, the plugin should detect the shell when calling the python program.
It should detect the OS, and further detect if powershell or CMD is running. If Powershell is running, the current syntax should work the same, maybe. (& at the end of the command for forking)
If CMD is running it needs to replace the command.

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

No branches or pull requests

1 participant