6

How do you select all members of a group in Inkscape without doing this manually?

I have a large and detailed SVG file where manually selecting each member of a group is not practical...

Shortcuts like select all do not enter the groups. The sub menu that appears upon right click on a group shows no selection options.

Also ungroup is not practical due to the lack of a regroup feature in Inkscape.

Best case scenario - an option like select all including group items is a thing...

enter image description here

1 Answer 1

9

If you double click (or hit Ctrl+Enter) on a group, you perform the Enter Group command, which turns the group into a temporary layer (you know that you are entered into the group because in the layer drop down menu now appears the group name).

In this mode, the Select All command act only on the objects of the group (and this should answer to your question).

To exit you can click on an object outside the group (or hit Ctrl+Backspace). See also the link above.

9
  • Thank you! Do you know how this can be done for multiple groups at once? I tried select all and then Ctrl+Enter which didn't work. I am trying to execute something on all the items in the svg at once.
    – Jet Blue
    Commented Feb 4, 2016 at 17:19
  • I'm sorry, at the moment is not possible have a temporary layer for multiple groups: you need to perform your operations on each group. Btw, what kind of operation do you need to perform? In order to change background or border you can operate at group level. Commented Feb 5, 2016 at 9:20
  • Oh ok, thank you! I wanted to use the Flatten Bezier extension but it operates on individual paths only.
    – Jet Blue
    Commented Feb 6, 2016 at 8:32
  • I see... If you don't care to less groups information, you can select all, hit repeatedly Shift-Ctrl-G until all the groups and sub-groups are removed, and apply the Flatten Bezier extension to the paths. Commented Feb 6, 2016 at 18:24
  • 1
    very, very useful information to work with groups, thanks pal Commented Sep 15, 2021 at 16:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.