Skip to content

Características

VMark es un editor Markdown con muchas funciones diseñado para flujos de trabajo de escritura modernos. Aquí tienes lo que incluye.

Modos de Edición

Modo de Texto Enriquecido (WYSIWYG)

El modo de edición predeterminado proporciona una experiencia verdadera de "lo que ves es lo que obtienes":

  • Vista previa de formato en vivo mientras escribes
  • Revelación de sintaxis en línea al pasar el cursor
  • Barra de herramientas intuitiva y menús contextuales
  • Entrada de sintaxis Markdown sin interrupciones

Modo Fuente

Cambia a la edición de Markdown sin procesar con resaltado de sintaxis completo:

  • Editor potenciado por CodeMirror 6
  • Resaltado de sintaxis completo
  • Experiencia familiar de editor de texto
  • Perfecto para usuarios avanzados

Alterna entre modos con F6.

Vista Previa de Fuente

Edita el Markdown sin procesar de un solo bloque sin salir del modo WYSIWYG. Pulsa F5 para abrir la Vista Previa de Fuente para el bloque en el cursor.

Diseño:

  • Barra de encabezado con etiqueta del tipo de bloque y botones de acción
  • Editor CodeMirror que muestra la fuente Markdown del bloque
  • Bloque original mostrado como vista previa atenuada (cuando la vista previa en vivo está activada)

Controles:

AcciónAtajo
Guardar cambiosCmd/Ctrl + Enter
Cancelar (revertir)Escape
Alternar vista previa en vivoHacer clic en el icono de ojo

Vista Previa en Vivo:

  • DESACTIVADA (predeterminado): Edita libremente, los cambios se aplican solo al guardar
  • ACTIVADA: Los cambios se aplican inmediatamente mientras escribes, la vista previa se muestra abajo

Bloques excluidos: Algunos bloques tienen sus propios mecanismos de edición y omiten la Vista Previa de Fuente:

  • Bloques de código (incluyendo Mermaid, LaTeX) — usa doble clic para editar
  • Imágenes en bloque — usa el popup de imagen
  • Frontmatter, bloques HTML, reglas horizontales

La Vista Previa de Fuente es útil para la edición precisa de Markdown (corregir la sintaxis de tablas, ajustar la indentación de listas) mientras permaneces en el editor visual.

Edición Multicursor

Edita múltiples ubicaciones simultáneamente — VMark soporta multicursor completo tanto en modos WYSIWYG como de Fuente.

AcciónAtajo
Añadir cursor en la siguiente coincidenciaMod + D
Omitir coincidencia, saltar a la siguienteMod + Shift + D
Seleccionar todas las ocurrenciasMod + Shift + L
Añadir cursor arriba/abajoMod + Alt + Arriba/Abajo
Añadir cursor con clicAlt + Clic
Deshacer último cursorAlt + Mod + Z
Colapsar a cursor únicoEscape

Toda la edición estándar (escritura, eliminación, portapapeles, navegación) funciona en cada cursor de forma independiente. Con alcance de bloque por defecto para evitar ediciones no deseadas en diferentes secciones.

Más información →

Auto-Emparejamiento y Escape con Tab

Cuando escribes un corchete de apertura, comilla o acento grave, VMark inserta automáticamente el par de cierre. Pulsa Tab para saltar más allá del carácter de cierre en lugar de usar la tecla de flecha.

  • Corchetes: () [] {}
  • Comillas: "" '' ` `
  • CJK: 「」 『』 () 【】 《》 〈〉
  • Comillas tipográficas: "" ''
  • Marcas de formato en WYSIWYG: negrita, cursiva, código, tachado, enlaces

La tecla Retroceso elimina ambos caracteres cuando el par está vacío. El auto-emparejamiento y el salto de corchetes con Tab están desactivados dentro de bloques de código y código en línea — los corchetes en el código son literales. Configurable en Configuración → Editor.

Más información →

Formato de Texto

Estilos Básicos

  • Negrita, Cursiva, Subrayado, Tachado
  • Código en línea, ==Resaltado==
  • Subíndice y Superíndice
  • Enlaces, Wiki Links y Bookmark Links con popups de vista previa
  • Notas al pie con edición en línea
  • Alternar comentario HTML (Mod + /)
  • Comando de limpiar formato

Transformaciones de Texto

Cambia rápidamente el estilo de texto a través de Formato → Transformar:

TransformaciónAtajo
MAYÚSCULASCtrl + Shift + U (macOS) / Alt + Shift + U (Win/Linux)
minúsculasCtrl + Shift + L (macOS) / Alt + Shift + L (Win/Linux)
Título InicialCtrl + Shift + T (macOS) / Alt + Shift + T (Win/Linux)
Alternar Mayúsculas

Elementos de Bloque

  • Encabezados del 1 al 6 con atajos fáciles (aumentar/disminuir nivel con Mod + Alt + ]/[)
  • Citas (anidadas soportadas)
  • Bloques de código con resaltado de sintaxis
  • Listas ordenadas, desordenadas y de tareas
  • Reglas horizontales
  • Tablas con soporte de edición completo

Saltos de Línea Duros

Pulsa Shift + Enter para insertar un salto de línea duro dentro de un párrafo. VMark usa el estilo de dos espacios por defecto para mayor compatibilidad. Configura en Configuración > Editor > Espacio en Blanco.

Operaciones de Línea

Manipulación de líneas potente a través de Editar → Líneas:

AcciónAtajo
Mover Línea ArribaAlt + Arriba
Mover Línea AbajoAlt + Abajo
Duplicar LíneaShift + Alt + Abajo
Eliminar LíneaMod + Shift + K
Unir LíneasMod + J
Eliminar Líneas en Blanco
Ordenar Líneas AscendenteF4
Ordenar Líneas DescendenteShift + F4

Tablas

Edición de tablas con todas las funciones:

  • Insertar tablas a través del menú o atajo
  • Añadir/eliminar filas y columnas
  • Alineación de celdas (izquierda, centro, derecha)
  • Redimensionar columnas arrastrando
  • Barra de herramientas contextual para acciones rápidas
  • Navegación por teclado (Tab, flechas, Enter)

Imágenes

Soporte integral de imágenes:

  • Insertar a través del diálogo de archivos
  • Arrastrar y soltar desde el sistema de archivos
  • Pegar desde el portapapeles
  • Copia automática a la carpeta de recursos del proyecto
  • Redimensionar a través del menú contextual
  • Doble clic para editar la ruta de origen, texto alternativo y dimensiones
  • Alternar entre visualización en línea y en bloque

Vídeo y Audio

Soporte completo de medios con etiquetas HTML5:

  • Insertar vídeo y audio a través del selector de archivos de la barra de herramientas
  • Arrastrar y soltar archivos multimedia en el editor
  • Copia automática a la carpeta .assets/ del proyecto
  • Clic para editar la ruta de origen, título y póster (vídeo)
  • Soporte de embebido de YouTube con iframes mejorados para la privacidad
  • Respaldo de sintaxis de imagen: ![](file.mp4) se promueve automáticamente a vídeo
  • Decoración del modo fuente con bordes de colores específicos por tipo
  • Más información →

Contenido Especial

Cuadros de Información

Alertas de Markdown estilo GitHub:

  • NOTE - Información general
  • TIP - Sugerencias útiles
  • IMPORTANT - Información clave
  • WARNING - Problemas potenciales
  • CAUTION - Acciones peligrosas

Secciones Desplegables

Crea bloques de contenido expandibles usando el elemento HTML <details>.

Ecuaciones Matemáticas

Renderizado de LaTeX potenciado por KaTeX:

  • Matemáticas en línea: $E = mc^2$
  • Matemáticas en bloque: $$...$$
  • Soporte completo de sintaxis LaTeX
  • Mensajes de error útiles con sugerencias de sintaxis

Diagramas

Soporte de diagramas Mermaid con vista previa en vivo:

  • Diagramas de flujo, secuencia, Gantt
  • Diagramas de clases, estados, ER
  • Panel de vista previa en vivo en modo Fuente (arrastrar, redimensionar, zoom)
  • Más información →

Gráficos SVG

Renderiza SVG sin procesar en línea mediante bloques de código ```svg:

  • Renderizado instantáneo con desplazamiento, zoom y exportación PNG
  • Vista previa en vivo en modos WYSIWYG y Fuente
  • Ideal para gráficos generados por IA e ilustraciones personalizadas
  • Más información →

Genios de IA

Asistencia de escritura con IA integrada impulsada por el proveedor de tu elección:

  • 13 genios en cuatro categorías — edición, creativo, estructura y herramientas
  • Selector estilo Spotlight con búsqueda y prompts de forma libre (Mod + Y)
  • Renderizado de sugerencias en línea — aceptar o rechazar con atajos de teclado
  • Soporta proveedores CLI (Claude, Codex, Gemini, Ollama) y APIs REST

Más información → | Configurar proveedores →

Buscar y Reemplazar

Abre la barra de búsqueda con Mod + F. Aparece en línea en la parte superior del área del editor y funciona en modos WYSIWYG y Fuente.

Navegación:

AcciónAtajo
Siguiente coincidenciaEnter o Mod + G
Coincidencia anteriorShift + Enter o Mod + Shift + G
Usar selección para buscarMod + E
Cerrar barra de búsquedaEscape

Opciones de búsqueda — activa/desactiva mediante botones en la barra de búsqueda:

  • Distinguir mayúsculas — coincidencia exacta de letras
  • Palabra completa — coincidencia solo de palabras completas, no subcadenas
  • Expresión regular — usar patrones regex (activar primero en Configuración)

Reemplazar:

Haz clic en el chevron de expansión en la barra de búsqueda para revelar la fila de reemplazo. Escribe el texto de reemplazo, luego usa Reemplazar (una coincidencia) o Reemplazar Todo (todas las coincidencias a la vez). El contador de coincidencias muestra la posición actual y el total (ej., "3 de 12") para que siempre sepas dónde estás.

Opciones de Exportación

VMark ofrece opciones de exportación flexibles para compartir tus documentos.

Exportación HTML

Exporta a HTML independiente con dos modos de empaquetado:

  • Modo carpeta (predeterminado): Crea Documento/index.html con recursos en una subcarpeta
  • Modo archivo único: Crea un archivo .html autocontenido con imágenes embebidas

El HTML exportado incluye el VMark Reader — controles interactivos para configuración, tabla de contenidos, lightbox de imágenes y más.

Más información sobre exportación →

Exportación PDF

Imprime a PDF con el diálogo nativo del sistema (Cmd/Ctrl + P).

Copiar como HTML

Copia el contenido formateado para pegarlo en otras aplicaciones (Cmd/Ctrl + Shift + C).

Formato de Copia

Por defecto, copiar desde WYSIWYG pone texto sin formato (sin formato) en el portapapeles. Activa el formato de copia Markdown en Configuración > Markdown > Pegar & Entrada para poner la sintaxis Markdown en text/plain en su lugar — los encabezados conservan su #, los enlaces conservan sus URLs, etc. Útil cuando se pega en terminales, editores de código o aplicaciones de chat.

Formato CJK

Herramientas de formato de texto chino/japonés/coreano integradas:

  • Más de 20 reglas de formato configurables
  • Espaciado CJK-Inglés
  • Conversión de caracteres de ancho completo
  • Normalización de puntuación
  • Emparejamiento inteligente de comillas con detección de apóstrofes/primas
  • Protección de construcciones técnicas (URLs, versiones, horas, decimales)
  • Conversión de comillas contextual (tipográficas para CJK, rectas para latín)
  • Alternar estilo de comillas en el cursor (Shift + Mod + ')
  • Más información →

Historial de Documentos

  • Guardado automático con intervalo configurable
  • Ver y restaurar versiones anteriores
  • Formato de almacenamiento JSONL
  • Historial por documento

Vista y Enfoque

Modo Enfoque (F8)

El Modo Enfoque atenúa todos los bloques excepto el que estás editando actualmente, reduciendo el ruido visual para que puedas concentrarte en un solo párrafo. El bloque activo se resalta con opacidad completa mientras el contenido circundante se desvanece a un color apagado. Actívalo con F8 — funciona tanto en modo WYSIWYG como de Fuente y persiste hasta que lo desactives.

Modo Máquina de Escribir (F9)

El Modo Máquina de Escribir mantiene la línea activa centrada verticalmente en la ventana gráfica, de modo que tus ojos permanecen en una posición fija mientras el documento se desplaza debajo de ti — igual que escribir en una máquina de escribir física. Actívalo con F9. Funciona en ambos modos de edición y usa desplazamiento suave con un pequeño umbral para evitar ajustes bruscos en movimientos menores del cursor.

Combinar Enfoque + Máquina de Escribir

El Modo Enfoque y el Modo Máquina de Escribir pueden habilitarse simultáneamente. Juntos proporcionan un entorno de escritura completamente libre de distracciones: los bloques circundantes se atenúan y la línea actual permanece centrada en pantalla.

Ajuste de Línea (Alt + Z)

Alterna el ajuste de línea suave con Alt + Z. Cuando está habilitado, las líneas largas se ajustan al ancho del editor en lugar de desplazarse horizontalmente. La configuración persiste entre sesiones.

Utilidades de Texto

VMark incluye utilidades para limpieza y formato de texto, disponibles en el menú Formato:

Limpieza de Texto (Formato → Limpiar Texto)

  • Eliminar Espacios Finales: Elimina el espacio en blanco al final de las líneas
  • Contraer Líneas en Blanco: Reduce múltiples líneas en blanco a una sola

Formato CJK (Formato → CJK)

Herramientas de formato de texto chino/japonés/coreano integradas. Más información →

Limpieza de Imágenes (Archivo → Limpiar Imágenes No Utilizadas)

Encuentra y elimina imágenes huérfanas de tu carpeta de recursos.

Terminal Integrado

Panel de terminal integrado con múltiples sesiones, copiar/pegar, búsqueda, rutas de archivo y URLs clicables, menú contextual, sincronización de temas y configuración de fuente configurable. Actívalo con Ctrl + `. Más información →

Actualización Automática

VMark verifica automáticamente las actualizaciones y puede descargarlas e instalarlas dentro de la aplicación:

  • Verificación automática de actualizaciones al iniciar
  • Instalación de actualización con un clic
  • Vista previa de notas de versión antes de actualizar

Soporte de Espacio de Trabajo

  • Abrir carpetas como espacios de trabajo
  • Navegación de árbol de archivos en la barra lateral
  • Cambio rápido de archivos
  • Seguimiento de archivos recientes
  • Tamaño y posición de ventana recordados entre sesiones

Más información →

Personalización

Temas

Cinco temas de color integrados:

  • Blanco (limpio, minimalista)
  • Papel (blanco cálido)
  • Menta (tinte verde suave)
  • Sepia (aspecto vintage)
  • Noche (modo oscuro)

Fuentes

Configura fuentes separadas para:

  • Texto latino
  • Texto CJK (chino/japonés/coreano)
  • Monoespaciado (código)

Diseño

Ajusta:

  • Tamaño de fuente
  • Altura de línea
  • Espaciado de bloque (espacio entre párrafos y bloques)
  • Espaciado de letras CJK (espaciado sutil para legibilidad CJK)
  • Ancho del editor
  • Tamaño de fuente de elementos de bloque (listas, citas, tablas, alertas)
  • Alineación de encabezados (izquierda o centro)
  • Alineación de imágenes y tablas (izquierda o centro)

Atajos de Teclado

Todos los atajos son personalizables en Configuración → Atajos.

Detalles Técnicos

VMark está construido con tecnología moderna:

ComponenteTecnología
Marco de EscritorioTauri v2 (Rust)
FrontendReact 19, TypeScript
Gestión de EstadoZustand v5
Editor de Texto EnriquecidoTiptap (ProseMirror)
Editor de FuenteCodeMirror 6
EstilosTailwind CSS v4

Todo el procesamiento ocurre localmente en tu máquina — sin servicios en la nube, sin cuentas requeridas.