Горячие клавиши Vim 🌀 Bulka

Горячие клавиши Vim в REPL

Когда редактор REPL (CodeMirror) настроен на использование горячих клавиш Vim, доступны следующие команды:

  • :w — Оценить текущий код

    • Запускает ту же оценку, что и Ctrl+Enter / Alt+Enter
    • Вы увидите сообщения в панели Console такие как:
      • [vim] :w — evaluating code
      • [repl] evaluate via event
      • [eval] code updated
  • :q — Остановить/приостановить воспроизведение

    • Запускает то же действие остановки, что и Alt+.
    • Полезно для быстрой остановки планирования без выхода из режима Vim
  • gc — Переключить комментарии строк для текущего выделения

    • Работает в обычном и визуальном режимах
    • Если есть выделение, все выбранные строки переключаются

Примечания

  • Поведение учитывает текущий языковой режим в редакторе для синтаксиса комментариев.
  • Если открыто несколько редакторов REPL, команды нацелены на активный редактор. Реализация отправляет пользовательские события, обрабатываемые редактором.
  • Если вы не видите панель Console, откройте правую панель в UI REPL.

Устранение неполадок

  • Если :w записывает в лог, но оценка не применяется, убедитесь, что горячие клавиши Vim активны, и попробуйте снова. Вы также можете использовать Ctrl+Enter в качестве запасного варианта.
  • Для :q / gc убедитесь, что фокус находится внутри редактора. Если возникает ошибка, перезагрузите страницу, чтобы сбросить состояние редактора, и попробуйте снова.