# Shapes, paths and text (/docs/guide/shapes-and-text)

Draw shapes and text that stay sharp at any size and keep their points editable. They go on a vector layer: click **vector** in the Layers pane first.

## Draw a rectangle or an ellipse [#draw-a-rectangle-or-an-ellipse]

Press **U** and drag. Hold **shift** for a square or a circle.

## Draw a path [#draw-a-path]

Press **P**, click to place corners and drag to pull out curves. Click the first point to close the path, or press **Return** to leave it open.

## Change the points [#change-the-points]

Press **A**, click the shape and drag its points and handles. Alt click on the outline adds a point.

To move several points together, drag a box around them, then drag one of them. Hold **shift** while you drag the box to take the points of every shape on the layer, not only the one you clicked.

## Fill a shape with a gradient [#fill-a-shape-with-a-gradient]

Select the shape with **V**, then in layer settings switch its fill to **linear** or **radial** and edit the stops.

## Write text [#write-text]

Press **T**, click and type, and press **Esc** to finish. The font picker also finds any family on Google Fonts, and the font is kept inside the drawing.

## Repeat a shape [#repeat-a-shape]

Select it and pick **repeat it**, **scatter it** or **mirror it** from the Layer menu. The copies stay settings you can change.
