itchyny / calendar.vim

A calendar application for Vim
MIT License
1.95k stars 72 forks source link

Could you please provide some features to make the plugin support add repeat event? #129

Open cstsunfu opened 6 years ago

cstsunfu commented 6 years ago

Thanks for your work about this plugin. I used to use the org-mode and I can add some schedule which is repeated like my birthday. I don't know how this plugin do this. And the color supported for color16 is also needed for me. I am sorry for my poor English. Thank you again.

itchyny commented 6 years ago

Thank you for your feedback. Recurrence events with no ends is not supported currently while recurrence with some fixed count can be achieved through the visual mode. I think implementation for Google Calendar is not that hard. The problem is UI. I don't want to add an prompt for recurrence configuration because we don't want to be bothered by the recurrence prompt in most case. Is there any suggestion for the interface? Also, supporting for local calendar will be a tough work for me.

cstsunfu commented 6 years ago

okey, although i really want this plugin could provide this feature because we can not visit google the most time in China, this plugin is pretty good. thanks.

BehindTheBrain commented 4 years ago

You said multiple repeating events can be added in visual mode, but perhaps I'm missing something, for example:

in month mode ctrl-V on a Thursday j down to select 3 Thursdays i or a to insert, but it does not insert events on Multiple Thursdays, just the last one.

Did you just mean that you could add a single contiguous multi-day event in simple visual mode, or is there something I'm missing?

There were no mentions of this behavior in the docs.

rogershijin commented 4 years ago

@itchyny perhaps for the recurrence UI the user could navigate to an event in the calendar and press a shortcut (e.g. r) and a recurrence prompt would appear?

greyHairChooseLife commented 1 year ago

Well, can't nobody answer for @BehindTheBrain last comment :point_up::point_up: ?

I do have same question.