1/* vi:set ts=8 sts=4 sw=4: 2 * 3 * VIM - Vi IMproved by Bram Moolenaar 4 * 5 * Do ":help uganda" in Vim to read copying and usage conditions. 6 * Do ":help credits" in Vim to see a list of people who contributed. 7 */ 8 9/* 10 * Common MS-DOS and Win32 (Windows NT and Windows 95) defines. 11 * 12 * Names for the EXRC, HELP and temporary files. 13 * Some of these may have been defined in the makefile or feature.h. 14 */ 15 16#ifndef SYS_VIMRC_FILE 17# define SYS_VIMRC_FILE "$VIM\\vimrc" 18#endif 19#ifndef USR_VIMRC_FILE 20# define USR_VIMRC_FILE "$HOME\\_vimrc" 21#endif 22#ifndef USR_VIMRC_FILE2 23# define USR_VIMRC_FILE2 "$VIM\\_vimrc" 24#endif 25#ifndef EVIM_FILE 26# define EVIM_FILE "$VIMRUNTIME\\evim.vim" 27#endif 28 29#ifndef USR_EXRC_FILE 30# define USR_EXRC_FILE "$HOME\\_exrc" 31#endif 32#ifndef USR_EXRC_FILE2 33# define USR_EXRC_FILE2 "$VIM\\_exrc" 34#endif 35 36#ifdef FEAT_GUI 37# ifndef SYS_GVIMRC_FILE 38# define SYS_GVIMRC_FILE "$VIM\\gvimrc" 39# endif 40# ifndef USR_GVIMRC_FILE 41# define USR_GVIMRC_FILE "$HOME\\_gvimrc" 42# endif 43# ifndef USR_GVIMRC_FILE2 44# define USR_GVIMRC_FILE2 "$VIM\\_gvimrc" 45# endif 46# ifndef SYS_MENU_FILE 47# define SYS_MENU_FILE "$VIMRUNTIME\\menu.vim" 48# endif 49#endif 50 51#ifndef SYS_OPTWIN_FILE 52# define SYS_OPTWIN_FILE "$VIMRUNTIME\\optwin.vim" 53#endif 54 55#ifdef FEAT_VIMINFO 56# ifndef VIMINFO_FILE 57# define VIMINFO_FILE "$HOME\\_viminfo" 58# endif 59# ifndef VIMINFO_FILE2 60# define VIMINFO_FILE2 "$VIM\\_viminfo" 61# endif 62#endif 63 64#ifndef VIMRC_FILE 65# define VIMRC_FILE "_vimrc" 66#endif 67 68#ifndef EXRC_FILE 69# define EXRC_FILE "_exrc" 70#endif 71 72#ifdef FEAT_GUI 73# ifndef GVIMRC_FILE 74# define GVIMRC_FILE "_gvimrc" 75# endif 76#endif 77 78#ifndef DFLT_HELPFILE 79# define DFLT_HELPFILE "$VIMRUNTIME\\doc\\help.txt" 80#endif 81 82#ifndef FILETYPE_FILE 83# define FILETYPE_FILE "filetype.vim" 84#endif 85#ifndef FTPLUGIN_FILE 86# define FTPLUGIN_FILE "ftplugin.vim" 87#endif 88#ifndef INDENT_FILE 89# define INDENT_FILE "indent.vim" 90#endif 91#ifndef FTOFF_FILE 92# define FTOFF_FILE "ftoff.vim" 93#endif 94#ifndef FTPLUGOF_FILE 95# define FTPLUGOF_FILE "ftplugof.vim" 96#endif 97#ifndef INDOFF_FILE 98# define INDOFF_FILE "indoff.vim" 99#endif 100 101#ifndef SYNTAX_FNAME 102# define SYNTAX_FNAME "$VIMRUNTIME\\syntax\\%s.vim" 103#endif 104 105#ifndef DFLT_BDIR 106# define DFLT_BDIR ".,c:\\tmp,c:\\temp" /* default for 'backupdir' */ 107#endif 108 109#ifndef DFLT_VDIR 110# define DFLT_VDIR "$VIM/vimfiles/view" /* default for 'viewdir' */ 111#endif 112 113#ifndef DFLT_DIR 114# define DFLT_DIR ".,c:\\tmp,c:\\temp" /* default for 'directory' */ 115#endif 116 117#define DFLT_ERRORFILE "errors.err" 118#define DFLT_RUNTIMEPATH "$HOME/vimfiles,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,$HOME/vimfiles/after" 119 120#define CASE_INSENSITIVE_FILENAME /* ignore case when comparing file names */ 121#define SPACE_IN_FILENAME 122#define BACKSLASH_IN_FILENAME 123#define USE_CRNL /* lines end in CR-NL instead of NL */ 124#define HAVE_DUP /* have dup() */ 125#define HAVE_ST_MODE /* have stat.st_mode */ 126