Vim VSCode: не работают сочетания клавиш в режиме удаления

Я использую раскладку клавиатуры Дворжака. Поэтому я отскочил мои клавиши навигации. Но в режиме удаления они не работают (например, d3h).

Шаги для воспроизведения поведения:

Добавьте эти настройки:

"vim.normalModeKeyBindingsNonRecursive": [
    { "before": ["h"], "after": ["<left>"] },
    { "before": ["t"], "after": ["<down>"] },
    { "before": ["s"], "after": ["<right>"] },
    { "before": ["n"], "after": ["<up>"] }
    // { "before": ["b"], "after": ["s"] }
  ],
  "vim.visualModeKeyBindingsNonRecursive": [
    { "before": ["h"], "after": ["<left>"] },
    { "before": ["t"], "after": ["<down>"] },
    { "before": ["s"], "after": ["<right>"] },
    { "before": ["n"], "after": ["<p>"] }
  ],

Теперь попробуйте сделать: d3t который теперь должен быть "удалить 3 вниз". Это не работает Вместо этого сейчас t то есть новый <down> не работает. Вместо, d3j (в QWERTY `h3j;) теперь работает.

Как я могу также связать <down> в режиме удаления?

Ожидаемое поведение:

3 строки вниз удаляются.

Среда:

Issue Type: Bug
Extension Name: vim
Extension Version: 1.0.3
OS Version: Darwin x64 18.0.0
VSCode version: 1.30.2

0 ответов

Другие вопросы по тегам