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.