You'll probably want this, if even to just search what is available:
ftp ftp://ftp.openbsd.org/pub/OpenBSD/5.2/ports.tar.gz tar -zxf ports.tar.gz -C /usr
make show=FLAVORS
cd /usr/ports/editors/vim env FLAVOR="no_x11" make
gfind /usr/ports/ -mindepth 2 -maxdepth 2 -type d -! -name CVS | sort | gcut -d "/" -f 4- > ~/ports