Vim es un editor excelente, si bien su curva de aprendizaje es MORTAL (ejemplo abajo :D)
Pues, vamos a configurar nuestro Vim para editar Powershell:
01) Instalar Vim 7.0 seleccionando "Self-installing Executable" desde aqui
02) Una vez instalado, en la carpeta de la instalación (supongamos c:\vim) editamos el archivo c:\vim\_vimrc
agregar las siguientes lineas:
colorscheme desert
set tabstop=4
03) Bajar la sintaxis de PS desde aqui
04) copiar el archivo ps1.vim a c:\vim\vim70\syntax\
05) editar el archivo c:\vim\vim70\filetype.vim y agregar
" Powershell
au BufNewFile,BufRead *.ps1 setf ps1
y listo, con esto, cada vez que editemos un .ps1 se coloreará automaticamente.