---
title: "Editor"
description: "Edición de Markdown en bruto, modos de escritura, formato, foco y guardado."
---

# Editor

El editor de Notarium siempre edita el **archivo Markdown en bruto**: la única fuente de verdad. Hagas lo que hagas, en el disco queda Markdown limpio, sin residuos: sin reescapar, sin renormalizar listas, sin colapsar el frontmatter. Esto es lo que distingue a Notarium de los editores enriquecidos, que guardan un árbol normalizado y reconstruyen el archivo al guardar, un ciclo que pierde parte del formato original. Por debajo funciona con CodeMirror 6: barra de formato, atajos de teclado, multicursor y resaltado de sintaxis.

![El editor en modo Source: Markdown en bruto con resaltado de sintaxis](/media/app-editor-light.webp)

## El título es la primera línea

No hay un campo "Title" aparte. **El título de una nota es su `# H1` inicial**, que editas directamente en el documento como primera línea. Una nota nueva se abre ya en una línea `# ` con el cursor colocado sobre el título.

- Si no hay un `# H1` inicial, el título pasa a ser la primera línea de **prosa** no vacía: una anotación rápida no acaba convertida en "Untitled".
- Pero si el documento empieza con un **bloque estructural** (un bloque de código, una lista, una cita, una tabla o un encabezado de nivel H2 o inferior) y no hay título definido, la nota **no se guarda sin título**: así, la primera línea de código o de una lista no se cuela en silencio en el título.

## Modos de escritura

Sobre el cuerpo único de la nota se superponen los modos de escritura: un ajuste personal de cómo se ve el texto mientras lo editas. Un modo no cambia los bytes del archivo: es decoración sobre una cadena inalterada, de modo que cambiar de modo y guardar son idénticos byte a byte.

| Modo | Qué muestra |
|---|---|
| **Source** | El Markdown en bruto tal cual: fuente monoespaciada, resaltado de sintaxis según el tema. Editas el propio marcado. |
| **WYSIWYM** | "What you see is what you *mean*": el texto va estilizado (encabezados más grandes, la negrita en negrita, citas y código con fondo), **pero los marcadores de Markdown siguen en pantalla**, atenuados, como un andamiaje semántico. |

Se cambia en **Settings → Appearance → Editor mode** (un control segmentado `Source / WYSIWYM`). La elección es personal, se guarda en el navegador; por defecto es **Source**.

> [!note] La vista previa es un eje aparte
> El botón **Preview** de la barra superior muestra el render HTML final de la nota (el mismo que ves en modo lectura) en cualquier modo, sin guardar. "Cómo trabajo" (Source/WYSIWYM) y "editar frente a ver" (Edit/Preview) son independientes.

## Foco y máquina de escribir

Sobre cualquier modo se apoyan dos ayudas independientes para textos largos:

- **Focus** atenúa todo salvo la unidad activa bajo el cursor. La granularidad la eliges tú: **Sentence / Line / Paragraph** (oración / línea / párrafo). Atajo: `⌘/Ctrl+Shift+F`.
- **Typewriter** mantiene la línea del cursor centrada verticalmente; el documento se desplaza por debajo. Atajo: `⌘/Ctrl+Shift+Y`.

Ambos son interruptores personales que sobreviven a una recarga. Se activan de tres formas: con el atajo, con dos iconos en la barra de estado del editor y a través de **Settings → Appearance** (donde también eliges la granularidad de Focus).

## Guardado y conflictos

Guarda una nota con **`Ctrl/Cmd+Enter`**. Notarium te protege de perder el trabajo sin guardar y resuelve el conflicto cuando la misma nota se modifica a la vez desde otra pestaña o por un agente de IA.

Un agente vía MCP lee y escribe el mismo cuerpo Markdown que una persona: el modo de escritura no tiene nada que ver, es puramente del lado del cliente. Para saber más sobre el trabajo conjunto de personas y agentes, consulta [Personas y agentes](/docs/concepts/human-and-agents/); sobre el historial de versiones, consulta [Versionado](/docs/concepts/versioning/).

Consulta también: [Lectura y apariencia](/docs/guides/reading/) — la fuente y el tamaño que hereda el editor — y la [Referencia de atajos de teclado](/docs/reference/keyboard-shortcuts/).
