A paper-over-crack solution I do at the moment is just suspending the cloze card I wanted to delete, but that is not viable long term, especially now since suspended cards are now taken into account in the scheduling.
There should be an option to delete single cloze CARDs and not NOTEs
I’m not sure about your exact use case, but the standard way to do this is to manually remove the cloze deletion corresponding to the card you want to delete, then go to Tools > Empty Cards > Delete.
If you manually delete the cloze deletion, the card will be counted as empty. For example, if you change This is an {{c5::example}} to This is an example, then when you use Empty Cards, Anki will recognize card 5 of that note as empty and delete it.
Or am I misunderstanding your use case?
I am aware of that. The thing is I need to be able to select the cards in the browser and be able to delete them all in one go. I cannot go and remove the cloze brackets manually for thousands of cards.
The type of deletion mechanism you’re suggesting would also require the note to be automatically edited to remove the cloze marker – otherwise the card would simply be created again. Just like with a non-cloze card, the way to delete a card is to delete the instructions that tell Anki to create the card – the card type or cloze marker.
You may need to make do with the 2 available solutions already noted – delete the cloze marker, either manually or with Find and Replace – or suspend the card.
I see, thanks for clarifying. As far as I know, there is no easy way to do that, at least at the moment. The best workaround I can think of is using Regex + Find and Replace.
For example, if you wanted to remove all cloze deletions from c6 to c25, you could use:
This is of course not the most ergonomic solution, and will not work correctly if there are nested cloze deletions (e.g, {{c6::This is {{c7::an}} example}}).
You may need to use the 2 solutions already noted—delete the cloze marker, either manually or with Find and Replace—or suspend the card.
Well, bummer…Find and Replace is not very practical in my case, since the only commonality between all the cards I want to delete is that they are all suspended.
There is no “range” for me to specify except that they are all “is:suspended”.
Manually finding and deleting 5000 cloze cards amongst notes is a nightmare.
– or suspend the card.
That’s what I am already doing , but they have piled up to be 5000 suspended cards and I am afraid this may have consequences later some way or the other. I want to get rid of them. (I once was about to un-suspend all of them which would have been a catastrophe, so I am preemptively avoiding this, but this is what is preventing me).
at least at the moment.
Here’s to hope for a change in this mechanism in the future. Maybe a mechanism is to delete the “c-number” from the brackets, breaking the cloze cards and thereby rendering them not as cloze cards any more by finding the cloze cards with the numbers specified in the browser. Anki already registers cloze card numbers.