Onivim 2

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: v2.onivim.io

Onivim 2 — это нативный модальный текстовый редактор, стремящийся объединить скорость Sublime Text, интеграцию языковых возможностей Visual Studio Code и модальное редактирование по модели Vim. Разработанный с использованием Reason и фреймворка Revery, Onivim 2 предоставляет современный пользовательский интерфейс и высокую производительность, сохраняя при этом преимущества Vim-редактирования.

Основной целью Onivim 2 является создание редактора, который сочетает в себе лучшие черты популярных инструментов: быстроту и отзывчивость Sublime Text, мощную поддержку расширений и языковых серверов Visual Studio Code, а также эффективность модального редактирования Vim. Это делает Onivim 2 привлекательным выбором как для опытных пользователей Vim, так и для тех, кто ищет более современный и удобный интерфейс.

  • Модальное редактирование: Использует libvim для обеспечения подлинного модального редактирования, позволяя пользователям эффективно работать с текстом.
  • Поддержка расширений VSCode: Интегрирует хост расширений VSCode, обеспечивая совместимость с большинством плагинов и языковых серверов.
  • Кроссплатформенность: Доступен на Windows, macOS и Linux, обеспечивая единообразный опыт на различных операционных системах.
  • Высокая производительность: Предлагает нативную производительность с минимальной задержкой ввода, обеспечивая быстрый отклик при работе с кодом.
  • Современный интерфейс: Предоставляет современный и эстетически приятный пользовательский интерфейс, соответствующий современным стандартам редакторов кода.
  • Поддержка языков программирования: Включает поддержку популярных языков программирования, таких как Python, Go, JavaScript, TypeScript, Rust и других.
  • Интегрированный терминал: Встроенный терминал позволяет выполнять команды непосредственно из редактора, улучшая рабочий процесс.
  • Подсветка синтаксиса и автодополнение: Обеспечивает подсветку синтаксиса и автодополнение кода, повышая продуктивность и снижая количество ошибок.
  • Поддержка сниппетов и фрагментов кода: Позволяет создавать и использовать сниппеты, ускоряя написание повторяющихся конструкций.
  • Поддержка Emmet: Встроенная поддержка Emmet ускоряет написание HTML и CSS кода с помощью сокращений.
Подробнее