I'm confused by a set of lecture notes I'm reading and would like help in understanding what's going on. First, there is the following nice theorem.
Theorem. The topology of a locally convex space is the limit topology w.r.t the collection of seminorms obtained as Minkowski functionals associated to a local basis of $0$ consisting of convex, balanced, open sets.
Then the notes go on to define $C^\infty _c(U)$ as a colimit, with a colimit topology:
$C^\infty _c(U)$ is defined to be the colimit in $\mathsf{Top}$ $$C_c^\infty (U)=\varinjlim _{K\subset U}C^\infty (K),\;\;\;\;K\text{ compact}$$ The topology on this colimit is the colimit topology w.r.t to the following family of seminorms $$p_{K,n}(f)=\sup \left\{|\partial ^\alpha f(x)|:x\in K,|\alpha|\leq n \right\}.$$
What bugs me is the "lack of uniformity" here, since we sometimes topologize with the limit topology w.r.t the family of seminorms and sometimes with the colimit topology.
Isn't there some uniform approach to topologizing these spaces?