This page is about using Cygwin with Emacs. Cygwin is a collection of tools that provide UNIX functionality on Microsoft Windows. There are two different ways Emacs and Cygwin can be combined: (1) run Cygwin shells within Emacs or (2) run Emacs within Cygwin.

Running Cygwin as an inferior shell in Emacs

Running Emacs from within Cygwin

Setting Up an MS Windows Shortcut to Cygwin Emacs

See CygwinShortcut for how to use Cygwin Emacs and create a Windows shortcut to it.

Other info about Emacs and Cygwin: