As macros suportam o uso de caracteres especiais que são equivalentes a pressionar a tecla no teclado ou para pausar para a entrada pelo usuário.
Por exemplo, a barra invertida (\) da macro a seguir faz uma pausa para a entrada pelo usuário e o ponto e vírgula (;) representa o ato de pressionar a tecla Enter.
^C^C_.text \.4 0 DRAFT Inc;;;Main St.;;;City, State;
A macro inicia o comando TEXTO, faz uma pausa para o usuário especificar um ponto de inserção e insere o endereço em três linhas. Na sequência de ponto e vírgula triplo, (;;;), o primeiro ponto e vírgula finaliza a sequência de texto, o segundo faz uma repetição de TEXTO e o terceiro aceita a localização padrão abaixo da linha anterior.
As macros utilizam os caracteres especiais listados na tabela a seguir.
| Caracteres especiais utilizados em macros | |
|---|---|
| Caractere | Descrição | 
| ; | Executa Enter. | 
| ^M | Executa Enter. | 
| ^I | Executa Tab. | 
| [espaços em branco] | Insere um espaço. Um espaço em branco nas sequências de comando é equivalente a pressionar a barra de espaço. | 
| \ | Faz uma pausa para a entrada pelo usuário (não pode ser utilizado com aceleradores). | 
| . | Permite acessar um comando padrão mesmo se ele tiver sido indefinido usando o comando DESFDEF. Não está disponível no AutoCAD LT. | 
| _ | Traduz os comandos e as opções seguintes do nome localizado para o nome global. | 
| =* | Exibe o menu suspenso de nível superior atual, o menu de atalho ou de imagem lado a lado. (Não disponível no AutoCAD para Mac) | 
| * | Repete um comando até que outro comando seja iniciado ou o comando atual seja finalizado. | 
| $ | Introduz uma expressão de macro DIESEL condicional ($M=). | 
| ^B | Ativa ou desativa o Snap; equivalente a Ctrl+B (Windows) ou Control-B (Mac OS). | 
| ^C | Cancela o comando ativo ou a opção de comando; equivalente a pressionar a tecla Esc. | 
| ^D | Ativa ou desativa o UCS dinâmico; equivalente a Ctrl+D (Windows) ou Control-D (Mac OS). | 
| ^E | Define o próximo plano isométrico; equivalente a Ctrl+E (Windows). (Não há um comando com tecla equivalente no Mac OS) | 
| ^G | Ativa ou desativa a Grade; equivalente a Ctrl+G (Windows) ou Control-G (Mac OS). | 
| ^H | Insere uma barra de espaço. | 
| ^O | Ativa e desativa o Orto. | 
| ^P | Ativa e desativa MENUECHO. | 
| ^Q | Suprime a exibição de todos os prompts e as entradas do histórico da linha de comando para a macro. | 
| ^R | Ativa ou desativa a versão de comando. A versão do comando é requerida por alguns comandos para assegurar que a macro de comando escrita em versões mais antigas possa funcionar apropriadamente na versão mais recente. | 
| ^T | Ativa ou desativa a mesa digitalizadora; equivalente a Ctrl+T (Windows). (Não disponível no AutoCAD para Mac) | 
| ^V | Altera a viewport atual. | 
| ^Z | Caractere nulo que suprime a adição automática de espaços que são adicionados ao final da macro. |