рад, что вы нашли это достаточно полезным, чтобы хотеть порт Windows!Я думаю, что это определенно можно сделать, вам просто может понадобиться больше зависимостей и хакерских атак.
Прежде всего, поймите, что есть серверный компонент, который используется помимо самого файла .vim
для этой работы, чтозапускается и останавливается по требованию.Вам определенно нужно взглянуть на его код, который можно найти здесь .
Сервер использует open
в OSX и xdg-open
в Linux, чтобы открыть окно браузера.которые существуют на Windows.В Windows вы можете использовать start
( подробнее здесь ).Попробуйте найти способ сделать окно браузера открытым в фоновом режиме, а не красть фокус, иначе это будет очень раздражать.
Кроме того, curl
используется для отправки команд на сервер, а curl
не существует для Windows.На самом деле, я не думаю, что что-то подобное существует.Существует curl
порт Windows , хотя IMO это отчасти плохо, когда добавляется такая вещь, как требование к плагину ...
Похоже, вы взяли это на себяхотя бы частично в качестве обучающего опыта, поэтому я надеюсь, что вы сможете заставить его работать и отправить запрос на возврат!(Конечно, не стесняйтесь задавать вопросы, если вы застряли) Но в (надеюсь, маловероятном) случае, когда вы теряете интерес или отказываетесь, создайте проблему в github, запрашивающую совместимость с Windows, и я посмотрю, успею ли яреализовать это.Кроме того, имейте в виду, что некоторые вопросы / комментарии будут лучше подходить для проблемной области проекта, чем здесь.
Удачи!