«Регистр экспрессии» не поддерживается расширением VsCodeVim? - PullRequest
0 голосов
/ 03 марта 2019

Недавно я изучал vim и использовал расширение vscodevim для получения ярлыков в коде Visual Studio.Вчера я наткнулся на это руководство, которое использует «Регистр выражений» для выполнения простых вычислений.Это работало при непосредственном использовании vim из командной строки, но мне не повезло, пытаясь заставить его работать в коде Visual Studio (нажатие <C-r>= ничего не делает).

Я посмотрел на странице githubvscode vim но не нашел ничего связанного с этим.Есть упоминание о регистре '=', но ничего не связано с 'Регистром выражений'.

CTRL-R {0-9a-z% #: .- = "} вставить содержимоеregister

А также для параметра 'useCtrlKeys' установлено значение true в settings.json, поэтому расширение имеет доступ к клавишам Ctrl.

Я что-то упустил? Эта функцияотсутствует в расширении?

1 Ответ

0 голосов
/ 12 марта 2019

Ответ - нет (по крайней мере, на данный момент).Прочитав ссылку article и vscodevim page на торговой площадке Visual Studio, чуть более внимательно, я обнаружил, что в настоящее время невозможно использовать «регистр выражений», используярасширение vscodevim.Это связано с тем, что регистр выражений использует Vimscript для оценки простого кода, а Vimscript в настоящее время не поддерживается в vscodevim.

Из статьи:

Регистр выражений позволяетоценим фрагмент кода Vimscript.

Со страницы vscodevim в Visual Studio Marketplace:

Vimscript не поддерживается;поэтому мы не можем загрузить ваши .vimrc или использовать плагины .vim.

...