Contenido

Mis Snippets en Kate

Introducción

Este es uno más de una serie de artículos destinados a dar a conocer como utilizo el editor Kate.

Snippets

Los snippets pueden facilitar el proceso de escritura al permitir reutilizar fragmentos de texto en diferentes partes de un artículo. Este fragmento de texto puede funcionar a modo de simple ‘plantilla’, pero además en Kate, puede incluir fragmentos de código en JS que al ejecutarse nos ofrece muchas posibilidades.

Por ejemplo, podemos tener un snippets para insertar la fecha, etiquetas, un número identificador único (uid) a notas y mucho más.

/posts/135-hugo-y-kate-iii-snippets/snippets.webp
Snippets en Kate
¿Para qué utilizar snippets?:

Los snippets resultan especialmente atractivos porque:

  • Ahorran tiempo: en lugar de escribir desde cero, puedes usar un snippet que ya tenga la estructura necesitas.
  • Evitar errores: al usar un snippet, te aseguras de etiquetas, títulos, nombres, etc estén correctamente escritos.

Activar y crear snippets

Para activar la lista de snippets simplemente utilizamos el menú:

View → Tool Views → Show Snippets

Luego solo resta crear los snippets que nos resulten útiles:

Tools → Create Snippet

Snippets utiles para tomar notas

Snippets útiles cuando tenemos un blog

Ejemplos de snippets que utilizo

Encabezados de Notas:

Para los encabezados suelo utilizar la siguiente plantilla. Esta permite introducir de manera automática la fecha y un identificador único que puede ser útil para nuestro sistema Zettelkasten.

---
title:
tags:
author:
source:
date: ${t = (new Date()).toISOString().slice(0, 10).replace("T", " ")}
uid: ${t = (new Date()).toISOString().slice(0, 19).replace(/-/g, "").replace(/T/, "").replace(/:/g, "")}
---
# [Título]

A partir del encabezado de arriba, tengo algunos snippets para crear notas de libros leídos, películas y series vistas y una plantilla que me ayuda a llevar notas te tipo ‘diario personal’.

Notas de un libro leído:

# [Título del libro]

El libro en 3 oraciones:
1.
2.
3.

Lo qué aprendí:

3 frases que me gustaron del libro:
> [frase].

## Resumen

Entrada del diario personal:

${t = (new Date()).toISOString().slice(0, 16).replace("T", " ")}
Estado de ánimo: 🙂🙁😴😠😢🤒
El dia resumido en un emoji: 🏥💀👍🧑‍💻🍻🥵🥶👨‍👩‍👧‍👧
Un pensamiento:
Una idea:
Algo concretado:
Reflexión:
Algo que aprendí:

Organizador semanal

---
title: 🗓️ Semana xx
tags: task
author: Javierinsitu
source:
---
# Semana xx

| Lunes | Martes   | Miercoles | Jueves  | Viernes | Sábado     | Domingo |
|-------|----------|-----------|---------|---------|------------|---------|
| Trabajo |        | Inglés    | Trabajo | Trabajo | 8hs Inglés |         |
| Trabajo |        |           | Trabajo | Trabajo |            |         |
| Trabajo |        | Hockey    | Trabajo | Trabajo |            |         |
|         | Futbol |           | Running |         |            |         |

1. [[Tasks|Tareas pendientes]]
2. [[index_work|Work]]
3. [[202303290058 Journaling|Journaling]]

## Trabajo

## Eventos

## Pendientes

## Otros

Notas de una película vista:

# [Título]
Año:
Director:
Protagonistas:
Cuando la vi: ${t = (new Date()).toISOString().slice(0, 10).replace("T", " ")}
Resumen:

Snippets para escribir el sitio web

El sitio web está elaborado con la ayuda de muchos de estos ‘atajos de texto’. Por ejemplo:

  • Incrustar un video de Youtube:
{{ youtube w7Ft2ymGmfc }}
  • Insertar un Tweet

{{ tweet user 917359331535966209 }}

  • Insertar el texto de ‘comentarios y feedback’
¡Deja tus comentarios aquí [](https://t.me/milangaelectronica/xx)!

**Dame feedback!** [](https://t.me/milangaelectronica)
[](<https://twitter.com/JavierInsitu>)
[](https://www.instagram.com/javierinsitu/)
[](https://mastodon.social/@javierinsitu)

Palabras finales

Como habrás visto, los snippets me parecen muy útiles. Una vez que se empiezan a utilizar mejoran muchísimo el flujo de trabajo, por este motivo, te dejo los que suelo utilizar frecuentemente para que puedas modificarlos y adaptarlos a tus necesidades.

¡Un Saludo!

 

¡Deja tus comentarios aquí !

 

 

Dame feedback!

 

Referencias