/* vi:ts=4:sw=4 * * VIM - Vi IMproved * * Code Contributions By: Bram Moolenaar mool@oce.nl * Tim Thompson twitch!tjt * Tony Andrews onecom!wldrdg!tony * G. R. (Fred) Walter watmath!watcgl!grwalter */ /* * Definitions of various common control characters */ #define NUL '\000' #define BS '\010' #define BS_STR "\010" #define TAB '\011' #define NL '\012' #define NL_STR "\012" #define CR '\015' #define ESC '\033' #define ESC_STR "\033" #define DEL 0x7f #define CSI 0x9b #define Ctrl(x) ((x) & 0x1f) #define Meta(x) ((x) | 0x80) /* * character that separates dir names in a path */ #ifdef MSDOS # define PATHSEP '\\' # define PATHSEPSTR "\\" #else # define PATHSEP '/' # define PATHSEPSTR "/" #endif