Существует вики, в которой объясняются такие вещи, как (предполагалось) нестандартное поведение. Кроме того, просмотр репозитория GitHub — это хороший способ узнать, что реализовано, а что нет в VsVim, а также изучить функции Vim, о которых вы не знали. Я, конечно, узнал много нового о Vim из размещенных там запросов на добавление функций и т. д.
В реализации VsVim многого не хватает, и всегда будет. Есть только определенные области Visual Studio, над которыми вы не можете точно наложить Vim (например, несоответствие между тем, как Visual Studio обрабатывает документы, окна и вкладки, и тем, как Vim обрабатывает буферы, окна и вкладки). Тем не менее, постоянно поддерживается все больше и больше, и вы всегда можете отправить запрос на вытягивание. Джаред очень дружелюбный, с ним приятно работать. Я начал использовать VsVim полтора года назад, и уже поддерживается гораздо больше, чем когда я начал его использовать.
Если вам интересно, делаете ли вы что-то не так или это просто не реализовано в VsVim, неплохо открыть Vim и использовать его функцию :help
, чтобы выяснить это. Вы всегда можете отправить вопрос на GitHub, или, если вы действительно хотите подробно изучить Vim, вы можете поработать над реализацией функции.
Наконец, документация неполная, но, поскольку это вики, вы можете вносить в нее свой вклад по мере изучения.
person
Keith Pinson
schedule
06.11.2014
c3<space>
, который мне пришлось заменить наc3l
). JaredPar является автором библиотеки и постоянным посетителем, поэтому, возможно, он заглянет и докажет, что я не прав. - person Mark Rushakoff   schedule 17.07.2010