Calcurse repeat appointment annually

I could not make an appointment repeat yearly. The instruction is to add “!y”, but at what point do I add it? The instruction is…

Create a normal appointment, then use the repeat key binding (defaults to r) to convert it into a recurring item.

“r” has no effect. And while at it, I could not find a command to remove an appointment. Thanks for any advice.

To set an appointment to repeat annually in Calcurse, you first need to create the initial appointment and then use the

r key binding to add a recurrence rule.

Step-by-Step Guide

  1. Add the initial appointment:

    • Navigate to the desired date in the calendar panel using the arrow keys or h/j/k/l keys.

    • Press Ctrl+A to add a new appointment.

    • Enter the start time, end time (optional), and a description for your appointment (e.g., “Annual Checkup”).

    • Save the appointment.

  2. Set the recurrence:

    • Ensure the newly created appointment is selected in the appointments panel.

    • Press the r key. This will lead you to a series of questions to specify the repetition characteristics.

  3. Configure the annual repetition:

    • You may be prompted to choose between simple or advanced repetition (depending on your Calcurse version). Either option works for a simple annual repeat.

    • When prompted for the repetition type, select y for yearly.

    • The next prompt will ask for the repetition frequency (e.g., “every 1 year”). Press Enter to accept the default of “1” for an annual repeat.

    • Finally, you will be asked for an ending date. You can enter a specific date for the repetitions to stop, or press Enter to leave it blank for an endless repetition.

Once finished, the appointment will be marked as a recurring item, and future occurrences will appear in your calendar. You can use the :next command (default :n) with the item selected to step through future occurrences and verify the rule works as intended.

Edit: I got this info on google as I don’t use calcurse. Hopefully it’s helpful. :wink:

Thanks for the suggestion. I had already found that link and run it. Pressing “r” had no effect. Well, I am used to web solutions not always working. After all 60% of the web is lies.

I think it is correct from all the searches i did but maybe some little piece of the puzzle is missing?