The starting vortex generated at the trailing edge of a flat plate, that is impulsively translated at fixed angle of attack, is a widely studied canonical problem. Recent work that examined the effect of plate rotation on this starting vortex found that two new and distinct vortex sheet types can arise. We generalise this work to study the starting vortex generated at any sharp and straight edge of an arbitrary body under a general time-dependent two-dimensional motion. The dimensionless velocity field of the attached flow near any sharp edge is assumed to take the form,
$\hat {z}^{-1/2} f(T) + g(T) + o (1)$
, where
$\hat {z}$
is the dimensionless position referenced to the edge,
$f(T)$
and
$g(T)$
are functions of dimensionless time,
$T$
, associated with the local flow perpendicular and parallel to the edge, respectively. This enables starting vortices to be generally calculated and their types related by simply inspecting the forms of
$f(T)$
and
$g(T)$
. We elucidate the physics underlying all three vortex types and show that these vortices are generated by pure translation of the sharp edge. Several case studies are explored, including the leading/trailing edge vortices of a flat plate which can simultaneously be of different type (relevant to low-speed aircraft), the vortex formed by translation of a semi-infinite flat plate and the trailing-edge vortex of Joukowski aerofoils. With the ability to calculate the vortices at all edges, the theory is used to develop a general formula for the lift force of a flat plate which can find application in practice.