diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -3512,6 +3512,9 @@
 		      HANGEUL, HEBREW, JOHAB, MAC, OEM, RUSSIAN, SHIFTJIS,
 		      SYMBOL, THAI, TURKISH, VIETNAMESE ANSI and BALTIC.
 		      Normally you would use "cDEFAULT".
+		aXX - antialiasing style XX. Valid antialiasing styles are:
+		      NONE, DEFAULT, ANTIALIASED and CLEARTYPE if Vim was
+		      compiled against MS Windows SDK 7.0 or higher.
 
 	  Use a ':' to separate the options.
 	- A '_' can be used in the place of a space, so you don't need to use
@@ -3519,6 +3522,7 @@
 	- Examples: >
 	    :set guifont=courier_new:h12:w5:b:cRUSSIAN
 	    :set guifont=Andale_Mono:h7.5:w4.5
+	    :set guifont=Terminus_(TTF):h12:aNONE
 <	See also |font-sizes|.
 
 					*'guifontset'* *'gfs'*
diff --git a/src/os_mswin.c b/src/os_mswin.c
--- a/src/os_mswin.c
+++ b/src/os_mswin.c
@@ -2477,6 +2477,27 @@
     return cp->name;
 }
 
+/*
+ * Font anti-aliasing styles.
+ */
+struct antialiasing_pair
+{
+    char	*style;
+    BYTE	quality;
+};
+
+static struct antialiasing_pair
+antialiasing_pairs[] =
+{
+    {"DEFAULT",		PROOF_QUALITY},
+    {"NONE",		NONANTIALIASED_QUALITY},
+    {"ANTIALIASED",	ANTIALIASED_QUALITY},
+#ifdef CLEARTYPE_QUALITY
+    {"CLEARTYPE",	CLEARTYPE_QUALITY},
+#endif
+    {NULL,		0}
+};
+
 static const LOGFONT s_lfDefault =
 {
     -12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, DEFAULT_CHARSET,
@@ -2748,6 +2769,26 @@
 		    }
 		    break;
 		}
+	    case 'a':
+		{
+		    struct antialiasing_pair *ap;
+
+		    for (ap = antialiasing_pairs; ap->style != NULL; ++ap)
+			if (STRNCMP(p, ap->style, strlen(ap->style)) == 0)
+			{
+			    lf->lfQuality = ap->quality;
+			    p += strlen(ap->style);
+			    break;
+			}
+		    if (ap->style == NULL && verbose)
+		    {
+			vim_snprintf((char *)IObuff, IOSIZE,
+				_("E249: Illegal antialiasing style \"%s\" in font name \"%s\""), p, name);
+			EMSG(IObuff);
+			break;
+		    }
+		    break;
+		}
 	    default:
 		if (verbose)
 		{
