Cygwin

Recomendable instalar

vim ctags python ssh git mercurial screen wget make zsh ncurses

X

Instalar

xorg-server xinit xorg-docs X-start-menu-icons 

para lanzar las aplicaciones gráficas

startxwin

dejar por defecto xterm con fondo negro y letras blancas, agregar al archivo

/etc/X11/app-defaults/XTerm

las lineas

	*background:       black
	*foreground:       white

puttycyg

Una buena alternativa a instalar las X es puttycyg se utiliza igual a putty.

apt-cyg

Instalación de paquetes desde la linea de comandos

	$ wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
	$ chmod +x apt-cyg 
	$ mv apt-cyg /usr/local/bin 
	$ apt-cyg install vim

Problemas

git submodules

cuando trataba de hacer un

git submodule init

Obtenia el error

/usr/lib/git-core/git.exe: error while loading shared libraries:
?: cannot open shared object file: No such file or directory

Se soluciono instalando gettext

apt-cyg install gettext

Referencias

puttycyg
Terminales para Cygwin. Notas sobre Terminfo y Termcap
Re: Problem running git submodule init: “error while loading shared libraries: ?