That's strange.
It should look like this (everything else not beginning with # is stripped out):
#u:
#undef
#p:
#pragma
#in:
#include "-?"
#in:
#include <-?>
#im:
#import "-?"
#im:
#import <-?>
#if:
#ifdef -?
#endif
#ifn:
#ifndef -?
#endif
#el:
#else
#eli:
#elif
#en:
#endif
where -? marks the caret-position after inserting the codebit.
You can edit these Templates to fit your needs either within Visual Assist (Options->Autotext/Templates->C++/VB/HTML/Whatever) or in the /Templates folder of your Visual Assist X Installation-Folder (typically C:\\Program Files\\Visual Assist\\Templates).
Note that these "square" chars are needed for VAX to recognize the end of a template-codebit (marked "FF" in the Visual Assist Options Template-Editor).
It is okay to have several equal "Triggers", like above with #in:
VAX will then show more than just one Template-Codebit and lets you decide which one you want/need.
We have a small discussion running here which shows what is possible with Autotext/Code-Templates.