Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
notas.sh [2024/04/05 22:50] – creado peronnotas.sh [2026/04/21 16:07] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
-<code bash> +<file bash anotador.sh
-#!/bin/bash+#!//usr/local/bin/bash
 ## Copyright 2022 santisoler ## Copyright 2022 santisoler
 ## Liberado bajo BSD 3-clause license. ## Liberado bajo BSD 3-clause license.
 + 
 # Elegimos la carpeta donde vamos a guardar nuestras notas # Elegimos la carpeta donde vamos a guardar nuestras notas
 notas_dir=$HOME/notas notas_dir=$HOME/notas
 + 
 # Definimos el archivo de notas a crear o editar # Definimos el archivo de notas a crear o editar
 notas=$notas_dir/$(date +%Y-%m).md notas=$notas_dir/$(date +%Y-%m).md
 + 
 # Creamos el directorio notas_dir si no existe # Creamos el directorio notas_dir si no existe
 if [[ ! -d $notas_dir ]]; then if [[ ! -d $notas_dir ]]; then
     mkdir $notas_dir     mkdir $notas_dir
 fi fi
 + 
 if [[ -e $notas ]]; then if [[ -e $notas ]]; then
     # Obtener la última fecha del archivo de notas     # Obtener la última fecha del archivo de notas
Línea 23: Línea 23:
     ultima_fecha=""     ultima_fecha=""
 fi fi
- +  
-# Editamos el archivo de notas con Neovim+# Editamos el archivo de notas con Vim
 if [[ "$ultima_fecha" == "$(date +%Y-%m-%d)" ]]; then if [[ "$ultima_fecha" == "$(date +%Y-%m-%d)" ]]; then
-    nvim -c "norm Go" -c "norm zz" $notas+    vim -c "norm Go" -c "norm zz" $notas
 else else
-    nvim -c "norm Go" \+    vim -c "norm Go" \
         -c "norm Go" \         -c "norm Go" \
         -c "norm Go## $(date +%Y-%m-%d)" \         -c "norm Go## $(date +%Y-%m-%d)" \
Línea 34: Línea 34:
         $notas         $notas
 fi fi
-</code>+</file>

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información