Herramientas de usuario

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
calcurse [2025/01/22 17:32] – [Uso] peroncalcurse [2026/04/21 16:05] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 ======Calcurse====== ======Calcurse======
  
-Se trata de un programa de calendario para la terminal.+**calcurse** es una aplicación de calendario y programación para usar en una sesión de [[terminal]] ([[emulador de terminal]]).  
 + 
 +Te permitirá realizar un seguimiento de eventos, citas y tareas diarias.  Todos los datos se guardan en el disco como archivos de texto, normalmente dentro de la carpeta oculta ''~/.calcurse/'' 
 + 
 + 
 + 
 + 
 + 
  
 Te permitirá mantener registro de eventos, tareas diarias y agendarlos. Cuenta con un sistema de notificación configurable capaz de lanzar recordatorios de eventos próximos. Te permitirá mantener registro de eventos, tareas diarias y agendarlos. Cuenta con un sistema de notificación configurable capaz de lanzar recordatorios de eventos próximos.
  
 ====Uso==== ====Uso====
 +
 +Cuando se invoca sin opciones, calcurse entra en //modo interactivo//:
  
 <code bash>calcurse</code> <code bash>calcurse</code>
 +
 +{{ :calcurse.png?200 |}}
 +
 +La interfaz interactiva se basa en ncurses y se puede personalizar para adaptarse a las preferencias del usuario (comportamiento del programa, apariencia visual y combinaciones de teclas).
 +
 +El //modo de línea de comandos// se utiliza para consultas y tareas administrativas y para automatizar tareas en scripts ; en la mayoría de los demás casos, calcurse produce una salida en la terminal y sale.
  
 ===Panel de Calendario== ===Panel de Calendario==
  
-Normalmente el panel de calendario aparecerá indicado en negrita el día actual. Sin embargo, podrás mover el cursor entre corchetes ''[]'' que encierran el día que quieres ver, en el panel de calendario. Para ello:+Normalmente al ingresar en //modo interactivo//, aparecerá el panel de calendarioindicado en negrita el día actual.
  
-| **Ctrl+g** | Va al día actual | +El modo interactivo se utiliza cuando se ingresan datos o cuando se inspeccionan o editan entradas ya existentes. En el panel de calendario podrás mover el cursor ''[]'' que encierran el día que quieres ver entre corchetes. Para ello recurre a: 
-| **t** |Avanzar un día | + 
-| **T** |Retroceder un día. | +^Atajo^Acción^ 
-| **w** |Avanzar una semana | +|**Ctrl+g** |Va al día actual | 
-| **W** |Retroceder una semana. | +|**t** |Avanzar un día | 
-| **m** |Avanzar un mes. | +|**T** |Retroceder un día. | 
-| **M** |Retroceder un mes. | +|**w** |Avanzar una semana | 
-| **y** |Avanzar un año. | +|**W** |Retroceder una semana. | 
-| **Y** |Retroceder un año. |+|**m** |Avanzar un mes. | 
 +|**M** |Retroceder un mes. | 
 +|**y** |Avanzar un año. | 
 +|**Y** |Retroceder un año. |
  
  
 ===Agregar un evento=== ===Agregar un evento===
  
-Para agregar un elemento a la lista de Pendientes, presione la +Existen dos paneles, el de //Cita y Eventos// (con horarios) y el Tareas //Pendientes// (sin horario). Para agregar agregar un evento respectivamente con:
  
-| **tecla a** | Agrega un apunte con horario | +|**tecla a** |Apunta una cita con horario | 
-| **Ctrl+t** | Agrega una tarea sin horario al día actual |+|**Ctrl+t** |Agrega una tarea pendiente |
  
-Para agregar un nuevo //apunte con horario//, seleccione el día, y presione la **tecla a**. Se le solicitará ingresar sucesivamente la hora en la cual comienza el evento, la duración del evento (ya sea especificando la duración en formato ''+hh:mm'', ''+xxdxxhxxm'', o ''+mm'', o bien el horario de finalización del evento en hh:mm). Si saltea el tiempo de finalización presionando **tecla Intro**, se crea un evento puntual. Finalmente deberá indicar la descripción del evento. Si presiona Intro en lugar del Tiempo de Inicio, deberá completar la descripción de la tarea (sin horario).+Para apuntar un nuevo //cita//, primero selecciona el día en el panel calendario, y presione la **tecla a**. Se le solicitará ingresar sucesivamente la //horario de inicio del evento//, la //duración del evento// (ya sea especificando la duración en formato ''+mm'', ''+hh:mm'', o ''+xxdxxhxxm'', o bien el //horario de finalización// del evento en ''hh:mm''). Si presiona la **tecla Intro** sin indicar Horario de Inicio, deberá completar la descripción de la tarea (sin horario). Si de la misma manera saltea el tiempo de finalización, creará un //evento puntual//. Finalmente deberá indicar la //descripción del evento//
  
-Para ingresar una nueva //tarea sin horario// a la lista de Pendientes, se le pedirá especificar la //prioridad//. La misma se representa por un número que va desde el 9 (para la menor prioridad) hasta 1 para la mayor prioridad). Aún es posible cambiar posteriormente la prioridad, usando las **teclas +** y **-** dentro del panel "Pendientes".+Para ingresar una nueva tarea a la lista de //Pendientes//, se le pedirá especificar la //prioridad//. La misma se representa por un número que va desde el 9 (para la menor prioridad) hasta 1 para la mayor prioridad). Aún es posible cambiar posteriormente la prioridad, usando las **teclas +** y **-** dentro del panel "Pendientes".
  
 Una vez creado los elementos deseados, no olvide guardar los cambios realizados al calendario con **tecla s** para que queden registrados la próxima vez que inicie calcurses. Una vez creado los elementos deseados, no olvide guardar los cambios realizados al calendario con **tecla s** para que queden registrados la próxima vez que inicie calcurses.
 +
 ====Ayuda de Calcurses==== ====Ayuda de Calcurses====
  
-Utiliza la **tecla ?** para activar el sistema de ayuda en línea.+En el modo interactivo podrás utiliza la **tecla ?** para activar el sistema de ayuda en línea.
  
 En el sistema de ayuda podrás ingresar '':help <feature>'' (por ejemplo, '':help add'') o '':help <key>'' (ej. '':help ^A'') para obtener ayuda sobre una función especial o una asociación de teclas.  En el sistema de ayuda podrás ingresar '':help <feature>'' (por ejemplo, '':help add'') o '':help <key>'' (ej. '':help ^A'') para obtener ayuda sobre una función especial o una asociación de teclas. 
  
 Todos los textos de ayuda se muestran usando un paginador externo. Para salir del paginador, presiona la **tecla q**. Todos los textos de ayuda se muestran usando un paginador externo. Para salir del paginador, presiona la **tecla q**.

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