I want to create a list and have \vfill between all the items. Something like this:
\documentclass{article}
\begin{document}
\begin{itemize}
\item One \vfill
\item Two \vfill
\item Three \vfill
\item Four \vfill
\end{itemize}
\end{document}
which works, but would be more elegant if it was like this:
\documentclass{article}
\begin{document}
\renewcommand{\itemsep}{\vfill}
\begin{itemize}
\item One
\item Two
\item Three
\item Four
\end{itemize}
\end{document}
But I get errors (because \itemsep is a length?). So how can this be achieved? Further, I would want it only to affect the local environment, rather than globally for all such lists.

enumitempackage – Rico Jan 21 at 10:23itemsep=\vfillas an option but that didn't work. Perhaps this is just the same problem as the original, although a solution inenumitemmight well be neater. – Geoff Jan 21 at 10:31