Project VimR es una GUI de Neovim para macOS. Nuestro objetivo seguro es crear un editor que incorpore la funcionalidad de Neovim y al mismo tiempo proporcione la comodidad de las funciones GUI modernas. Usamos principalmente Swift, pero también utilizamos C/Objective-C cuando es necesario.
Las características incluyen vista previa de Markdown, vista previa HTML genérica (que conserva la posición de desplazamiento al recargar), un buscador de archivos difuso similar a “Abrir rápidamente” de Xcode, soporte de trackpad para hacer zoom y desplazamiento, y la capacidad de habilitar ligaduras en las Preferencias. Además, ofrecemos una herramienta de línea de comandos y un explorador de archivos (simple).
Características
- Vista previa de rebajas
- Vista previa HTML genérica (conserva la posición de desplazamiento al recargar)
- Buscador de archivos difusos al estilo “Abrir rápidamente…” de Xcode
- Compatibilidad con trackpad: pellizcando para hacer zoom y desplazarse con dos dedos.
- Ligaduras: desactivadas de forma predeterminada. Actívalo en Preferencias.
- Herramienta de línea de comando.
- (Simple) Explorador de archivos
- Modelo de espacio de trabajo flexible al estilo de los IDE de JetBrain
- Archivos de tiempo de ejecución de Neovim, necesarios para integrar Neovim en una aplicación Cocoa
- Módulo SwiftPM que incluye todo
- Envoltorio RxSwift de la API de Neovim
- Implementación de MsgpackRpc usando RxSwift
- Envoltorio RxSwift para CFMessagePort local y remoto
- Proporciona binarios prediseñados
Licencia
- Licencia MIT
Recursos
Etiquetas
Programación ide vim Macos de código abierto Java JavaScript