show() works for instances of a type, but if you want to alter the way the type itself is displayed (when you do T[enter]) you'll need something like:
Base.display(d::TextDisplay, ::Type{T}) = println(d.io, "Type T")
Although note that it isn't standard to alter the way type objects are
displayed.
