How do I delete multiple styles in Impress or Writer?

I find myself deleting hundreds of styles one by one in a presentation that probably came in over time during pasting objects. Am I overlooking a possibility to select multiple styles, then delete these? It is not possible to select multiple styles at once in the Styles dialog (LibreOffice 7.0.2.2), so there is no obvious way to delete multiple styles at once.

To make things worse, hotkey support to quickly select “Delete” in the right-click menu is not available.

“Styles dialog”? Do you mean the styles sidepane brought in by F11 or Styles>Manage Styles?

In LO 7, both lead to the same pane, i.e, the side pane, which can be floated. Anyway, a post seems to give unexpected insight: you can select multiple styles provided you view all styles or custom styles, not when viewing hierarchically. That was my issue.

You can’t select multiple styles in the Styles pane while in hierarchical view. However, you can in all other views.

Only custom styles can be deleted. If you select multiple styles that include build-in styles, deleting will be disabled.

Thus, to delete multiple custom styles, switch to the “Custom styles” view. Select multiple styles to delete with the usual shortcuts. With the keyboard, you can select styles using the arrow keys while pressing the shift keys. Multiple styles that are not adjacent can be selected by using the arrow keys while holding the Ctrl key, and hitting “Space” to select or unselect a style. Ctrl+a can be used to select all styles. Also with the mouse, holding Shift or Ctrl allows to select multiple styles.

The selected styles can be deleted with the “Del” key. A confirmation dialog will be shown if one of the selected styles is in use. Styles that are not in use will be deleted without confirmation.

In hierarchical view, you cannot select multiple styles. You only delete a single style there, and styles that depend on it, are “promoted”.