When I write
'x(t)'=c[1]*exp(0*t)*(cos(omega*t)*<0,1>-sin(omega*t)*<-1,0>)+c[2]*exp(0*t)*(sin(-omega*t)*<0,1>+cos(-omega*t)*<1,0>);
in Maple, it gets evaluated and outputted in a 'concatenated' vector although I rather want it to output it as I wrote
$$ x(t) = c_1 e^t \left(\cos(\omega t) \begin{pmatrix}0 \\1\end{pmatrix}-\ldots\right) $$
I'm not sure if it's possible but I image there is a function to 'evaluate as unevaluated' (:-D) instead of outputting
$$ x(t) = \begin{pmatrix}c_1 \cdot e^t \cdot \cos(\omega t) \cdot 0 - \ldots \\ \ldots\end{pmatrix} $$
as it does now.
I have already tried expand(%) but it doesn't behave as I've described.
If I enclose the input in ', it almost does as I want; however, it doesn't evaluate $e^0=1$ and it prints everything in a 'single line' instead of in vector format.
You can sort-of do it with inert multiplication, as follows:
the result is not particularly pretty, but it is certainly much closer to what you want.