Click on the header to search for pages about EmacsForWindows.
Where to get it:
Help:
Installation:
- EmacsW32 – an enhancement and an installation program for Emacs on MS-Windows. Note 1: It is also a run time environment including keyboard adjustments, printing etc. Note 2: It can also extract the Emacs MS-Windows binaries .tar.gz file (using 7-zip internally).
- EmacsPortable – Another enhancement and installation program for Emacs on MS-windows especially customized for PortableApplications?.
- MsWindowsInstallation – Installation guidelines when not using EmacsW32
- MsWindowsDotEmacs – About the .emacs (or _emacs) initialization file on MS-Windows
- The free (GNU LGPL) open source program 7-zip is a good choice for extracting .tar.gz files. You can also use this simple Tar program in C#
Customization:
- MsWindowsCustomize – overview of Emacs customization on Microsoft Windows
- MsWindowsRegistry – using the MS-Windows Registry for customizing the initial window (font, window position, window size) like a .Xdefaults file
- MsWindowsGnuClient – opening .txt files with Emacs
- MsWindowsGlobalContextMenu – adds Emacs to the menu you see when right-clicking on a file (and, if you select it, opens the file in Emacs)
- See also Easymacs. It can use any recent CVS Emacs (see them above).
MS Tips and Tricks:
MS applications:
- MsOutlook – use Emacs as the editor for Microsoft Outlook
- XKeymacs – use the Emacs keybindings everywhere
- PowerShell – run Windows Powershell as an inferior shell within Emacs.
MS shell:
Printing:
MS-Windows development:
- MSVisualStudio – Dev Env Command Line builds
- CygWin – using Emacs with (or within) Cygwin
- MinGW – using GCC directly without the Cygwin library
- CmdMode – editing cmd and bat files
- SlnMode – open sln projects inside emacs
- VbDotNetMode - major mode for editing VB.NET code
- CSharpMode - major mode for editing C# code
- Powershell mode - mode for editing powershell code
- MS TFS - commands for checkout/checkin to TFS from emacs (via TF.exe)
- JSLint for WSH - Run the canonical Javascript lint tool using WScript.exe. includes an elisp module to make it work nicely with Flymake.
Reading proprietary file formats:
- UnDoc – view MS Word files in Emacs
- AntiWord – interfacing with the antiword program
Font Smoothing, also known as ClearType:
- There is a small bug due to incomplete MS documentation of the ClearType api which causes text glitches during scrolling. As such, ClearType support is disabled in 21.3. The buggy version is enabled in 21.1 and may be a useful alternative for those who don’t mind the occasional display bug and being a few versions behind.
Forks: Other Windows32 Emacs applications
- Meadow - Meadow home page (in Japanese) – the multilingual enhancement to GNU Emacs with advantages over windows. A Japanese-language oriented GNU Emacs fork with Cygwin like installer.
Special problems on w32: