Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

move-events

Move events from one calendar to another. Events are created in the target calendar and deleted from the source.

Usage

rscalendar move-events --source <NAME> --target <NAME> [OPTIONS]

Options

OptionRequiredDescription
--source <NAME>YesSource calendar name to move events from
--target <NAME>YesTarget calendar name to move events into
--interactiveNoPrompt for each event: y=move, n=skip, q=quit
--dry-runNoShow what would be done without making changes

Examples

Preview what would be moved:

rscalendar move-events --source "Client - John" --target Teaching --dry-run

Interactively move events, choosing which ones to move:

rscalendar move-events --source "Client - John" --target Teaching --interactive

Move all events without prompting:

rscalendar move-events --source "Client - John" --target Teaching