typedef struct AutoCmd
{
char_u *cmd; // The command to be executed (NULL
// when command has been removed).
char once; // "One shot": removed after execution
char nested; // If autocommands nest here.
char last; // last command in list
#ifdef FEAT_EVAL
sctx_T script_ctx; // script context where defined
#endif
struct AutoCmd *next; // next AutoCmd in list
} AutoCmd;
AutoPatCmd struct.