Go to the source code of this file.
Data Structures | |
struct | LastSet |
Stores an identifier of a script or channel that last set an option. More... | |
Macros | |
#define | SOPT_BOOL 0x01 |
#define | SOPT_NUM 0x02 |
#define | SOPT_STRING 0x04 |
#define | SOPT_GLOBAL 0x08 |
#define | SOPT_WIN 0x10 |
#define | SOPT_BUF 0x20 |
#define | SOPT_UNSET 0x40 |
#define | SREQ_GLOBAL 0 |
#define | SREQ_WIN 1 |
#define | SREQ_BUF 2 |
#define | DFLT_EFM "%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory %*[`']%f',%X%*\\a[%*\\d]: Leaving directory %*[`']%f',%D%*\\a: Entering directory %*[`']%f',%X%*\\a: Leaving directory %*[`']%f',%DMaking %*\\a in %f,%f|%l| %m" |
#define | DFLT_GREPFORMAT "%f:%l:%m,%f:%l%m,%f %l%m" |
#define | FF_DOS "dos" |
#define | FF_MAC "mac" |
#define | FF_UNIX "unix" |
#define | DFLT_FF "unix" |
#define | DFLT_FFS_VIM "unix,dos" |
#define | DFLT_FFS_VI "" |
#define | ENC_UCSBOM "ucs-bom" |
#define | ENC_DFLT "utf-8" |
#define | EOL_UNKNOWN (-1) |
#define | EOL_UNIX 0 |
#define | EOL_DOS 1 |
#define | EOL_MAC 2 |
#define | FO_WRAP 't' |
#define | FO_WRAP_COMS 'c' |
#define | FO_RET_COMS 'r' |
#define | FO_OPEN_COMS 'o' |
#define | FO_NO_OPEN_COMS '/' |
#define | FO_Q_COMS 'q' |
#define | FO_Q_NUMBER 'n' |
#define | FO_Q_SECOND '2' |
#define | FO_INS_VI 'v' |
#define | FO_INS_LONG 'l' |
#define | FO_INS_BLANK 'b' |
#define | FO_MBYTE_BREAK 'm' |
#define | FO_MBYTE_JOIN 'M' |
#define | FO_MBYTE_JOIN2 'B' |
#define | FO_ONE_LETTER '1' |
#define | FO_WHITE_PAR 'w' |
#define | FO_AUTO 'a' |
#define | FO_RIGOROUS_TW ']' |
#define | FO_REMOVE_COMS 'j' |
#define | FO_PERIOD_ABBR 'p' |
#define | DFLT_FO_VI "vt" |
#define | DFLT_FO_VIM "tcqj" |
#define | FO_ALL "tcro/q2vlb1mMBn,aw]jp" |
#define | CPO_ALTREAD 'a' |
#define | CPO_ALTWRITE 'A' |
#define | CPO_BAR 'b' |
#define | CPO_BSLASH 'B' |
#define | CPO_SEARCH 'c' |
#define | CPO_CONCAT 'C' |
#define | CPO_DOTTAG 'd' |
#define | CPO_DIGRAPH 'D' |
#define | CPO_EXECBUF 'e' |
#define | CPO_EMPTYREGION 'E' |
#define | CPO_FNAMER 'f' |
#define | CPO_FNAMEW 'F' |
#define | CPO_INTMOD 'i' |
#define | CPO_INDENT 'I' |
#define | CPO_ENDOFSENT 'J' |
#define | CPO_KOFFSET 'K' |
#define | CPO_LITERAL 'l' |
#define | CPO_LISTWM 'L' |
#define | CPO_SHOWMATCH 'm' |
#define | CPO_MATCHBSL 'M' |
#define | CPO_NUMCOL 'n' |
#define | CPO_LINEOFF 'o' |
#define | CPO_OVERNEW 'O' |
#define | CPO_LISP 'p' |
#define | CPO_FNAMEAPP 'P' |
#define | CPO_JOINCOL 'q' |
#define | CPO_REDO 'r' |
#define | CPO_REMMARK 'R' |
#define | CPO_BUFOPT 's' |
#define | CPO_BUFOPTGLOB 'S' |
#define | CPO_TAGPAT 't' |
#define | CPO_UNDO 'u' |
#define | CPO_BACKSPACE 'v' |
#define | CPO_FWRITE 'W' |
#define | CPO_ESC 'x' |
#define | CPO_REPLCNT 'X' |
#define | CPO_YANK 'y' |
#define | CPO_KEEPRO 'Z' |
#define | CPO_DOLLAR '$' |
#define | CPO_FILTER '!' |
#define | CPO_MATCH '%' |
#define | CPO_PLUS '+' |
#define | CPO_REGAPPEND '>' |
#define | CPO_SCOLON ';' |
#define | CPO_CHANGEW '_' |
#define | CPO_VIM "aABceFs_" |
#define | CPO_VI "aAbBcCdDeEfFiIJKlLmMnoOpPqrRsStuvWxXyZ$!%+>;_" |
#define | WW_ALL "bshl<>[],~" |
#define | MOUSE_NORMAL 'n' |
#define | MOUSE_VISUAL 'v' |
#define | MOUSE_INSERT 'i' |
#define | MOUSE_COMMAND 'c' |
#define | MOUSE_HELP 'h' |
#define | MOUSE_RETURN 'r' |
#define | MOUSE_A "nvich" |
#define | MOUSE_ALL "anvichr" |
#define | MOUSE_NONE ' ' |
#define | MOUSE_NONEF 'x' |
#define | COCU_ALL "nvic" |
#define | SHM_ALL_ABBREVIATIONS |
Represented by 'a' flag. More... | |
#define | GO_ASEL 'a' |
#define | GO_ASELML 'A' |
#define | GO_BOT 'b' |
#define | GO_CONDIALOG 'c' |
#define | GO_DARKTHEME 'd' |
#define | GO_TABLINE 'e' |
#define | GO_FORG 'f' |
#define | GO_GREY 'g' |
#define | GO_HORSCROLL 'h' |
#define | GO_ICON 'i' |
#define | GO_LEFT 'l' |
#define | GO_VLEFT 'L' |
#define | GO_MENUS 'm' |
#define | GO_NOSYSMENU 'M' |
#define | GO_POINTER 'p' |
#define | GO_ASELPLUS 'P' |
#define | GO_RIGHT 'r' |
#define | GO_VRIGHT 'R' |
#define | GO_TOOLBAR 'T' |
#define | GO_FOOTER 'F' |
#define | GO_VERTICAL 'v' |
#define | GO_KEEPWINSIZE 'k' |
#define | GO_ALL "aAbcdefFghilmMprTvk" |
#define | COM_NEST 'n' |
#define | COM_BLANK 'b' |
#define | COM_START 's' |
#define | COM_MIDDLE 'm' |
#define | COM_END 'e' |
#define | COM_AUTO_END 'x' |
#define | COM_FIRST 'f' |
#define | COM_LEFT 'l' |
#define | COM_RIGHT 'r' |
#define | COM_NOBACK 'O' |
#define | COM_ALL "nbsmexflrO" |
#define | COM_MAX_LEN 50 |
#define | STL_ALL |
C string containing all 'statusline' option flags. More... | |
#define | WIM_FULL 0x01 |
#define | WIM_LONGEST 0x02 |
#define | WIM_LIST 0x04 |
#define | WIM_BUFLASTUSED 0x08 |
#define | BS_INDENT 'i' |
#define | BS_EOL 'l' |
#define | BS_START 's' |
#define | BS_NOSTOP 'p' |
#define | CULOPT_LINE 0x01 |
#define | CULOPT_SCRLINE 0x02 |
#define | CULOPT_NBR 0x04 |
#define | LISPWORD_VALUE "defun,define,defmacro,set!,lambda,if,case,let,flet,let*,letrec,do,do*,define-syntax,let-syntax,letrec-syntax,destructuring-bind,defpackage,defparameter,defstruct,deftype,defvar,do-all-symbols,do-external-symbols,do-symbols,dolist,dotimes,ecase,etypecase,eval-when,labels,macrolet,multiple-value-bind,multiple-value-call,multiple-value-prog1,multiple-value-setq,prog1,progv,typecase,unless,unwind-protect,when,with-input-from-string,with-open-file,with-open-stream,with-output-to-string,with-package-iterator,define-condition,handler-bind,handler-case,restart-bind,restart-case,with-simple-restart,store-value,use-value,muffle-warning,abort,continue,with-slots,with-slots*,with-accessors,with-accessors*,defclass,defmethod,print-unreadable-object" |
#define | BKC_YES 0x001 |
#define | BKC_AUTO 0x002 |
#define | BKC_NO 0x004 |
#define | BKC_BREAKSYMLINK 0x008 |
#define | BKC_BREAKHARDLINK 0x010 |
#define | BO_ALL 0x0001 |
#define | BO_BS 0x0002 |
#define | BO_CRSR 0x0004 |
#define | BO_COMPL 0x0008 |
#define | BO_COPY 0x0010 |
#define | BO_CTRLG 0x0020 |
#define | BO_ERROR 0x0040 |
#define | BO_ESC 0x0080 |
#define | BO_EX 0x0100 |
#define | BO_HANGUL 0x0200 |
#define | BO_IM 0x0400 |
#define | BO_LANG 0x0800 |
#define | BO_MESS 0x1000 |
#define | BO_MATCH 0x2000 |
#define | BO_OPER 0x4000 |
#define | BO_REG 0x8000 |
#define | BO_SH 0x10000 |
#define | BO_SPELL 0x20000 |
#define | BO_WILD 0x40000 |
#define | CMP_INTERNAL 0x001 |
#define | CMP_KEEPASCII 0x002 |
#define | CB_UNNAMED 0x001 |
#define | CB_UNNAMEDPLUS 0x002 |
#define | CB_UNNAMEDMASK (CB_UNNAMED | CB_UNNAMEDPLUS) |
#define | CSQF_CMDS "sgdctefia" |
#define | CSQF_FLAGS "+-0" |
#define | DY_LASTLINE 0x001 |
#define | DY_TRUNCATE 0x002 |
#define | DY_UHEX 0x004 |
#define | DY_MSGSEP 0x008 |
#define | FDO_ALL 0x001 |
#define | FDO_BLOCK 0x002 |
#define | FDO_HOR 0x004 |
#define | FDO_MARK 0x008 |
#define | FDO_PERCENT 0x010 |
#define | FDO_QUICKFIX 0x020 |
#define | FDO_SEARCH 0x040 |
#define | FDO_TAG 0x080 |
#define | FDO_INSERT 0x100 |
#define | FDO_UNDO 0x200 |
#define | FDO_JUMP 0x400 |
#define | JOP_STACK 0x01 |
#define | RDB_COMPOSITOR 0x001 |
#define | RDB_NOTHROTTLE 0x002 |
#define | RDB_INVALID 0x004 |
#define | RDB_NODELTA 0x008 |
#define | SSOP_BUFFERS 0x001 |
#define | SSOP_WINPOS 0x002 |
#define | SSOP_RESIZE 0x004 |
#define | SSOP_WINSIZE 0x008 |
#define | SSOP_LOCALOPTIONS 0x010 |
#define | SSOP_OPTIONS 0x020 |
#define | SSOP_HELP 0x040 |
#define | SSOP_BLANK 0x080 |
#define | SSOP_GLOBALS 0x100 |
#define | SSOP_SLASH 0x200 |
#define | SSOP_UNIX 0x400 |
#define | SSOP_SESDIR 0x800 |
#define | SSOP_CURDIR 0x1000 |
#define | SSOP_FOLDS 0x2000 |
#define | SSOP_CURSOR 0x4000 |
#define | SSOP_TABPAGES 0x8000 |
#define | SSOP_TERMINAL 0x10000 |
#define | SSOP_SKIP_RTP 0x20000 |
#define | TPF_BS 0x001 |
#define | TPF_HT 0x002 |
#define | TPF_FF 0x004 |
#define | TPF_ESC 0x008 |
#define | TPF_DEL 0x010 |
#define | TPF_C0 0x020 |
#define | TPF_C1 0x040 |
#define | SWB_USEOPEN 0x001 |
#define | SWB_USETAB 0x002 |
#define | SWB_SPLIT 0x004 |
#define | SWB_NEWTAB 0x008 |
#define | SWB_VSPLIT 0x010 |
#define | SWB_USELAST 0x020 |
#define | TC_FOLLOWIC 0x01 |
#define | TC_IGNORE 0x02 |
#define | TC_MATCH 0x04 |
#define | TC_FOLLOWSCS 0x08 |
#define | TC_SMART 0x10 |
#define | VE_BLOCK 5U |
#define | VE_INSERT 6U |
#define | VE_ALL 4U |
#define | VE_ONEMORE 8U |
#define | VE_NONE 16U |
#define | VE_NONEU 32U |
#define | WOP_TAGFILE 0x01 |
#define | WOP_PUM 0x02 |
#define | NO_LOCAL_UNDOLEVEL (-123456) |
#define | SB_MAX 100000 |
#define | TABSTOP_MAX 9999 |
#define BKC_AUTO 0x002 |
#define BKC_BREAKHARDLINK 0x010 |
#define BKC_BREAKSYMLINK 0x008 |
#define BKC_NO 0x004 |
#define BKC_YES 0x001 |
#define BO_ALL 0x0001 |
#define BO_BS 0x0002 |
#define BO_COMPL 0x0008 |
#define BO_COPY 0x0010 |
#define BO_CRSR 0x0004 |
#define BO_CTRLG 0x0020 |
#define BO_ERROR 0x0040 |
#define BO_ESC 0x0080 |
#define BO_EX 0x0100 |
#define BO_HANGUL 0x0200 |
#define BO_IM 0x0400 |
#define BO_LANG 0x0800 |
#define BO_MATCH 0x2000 |
#define BO_MESS 0x1000 |
#define BO_OPER 0x4000 |
#define BO_REG 0x8000 |
#define BO_SH 0x10000 |
#define BO_SPELL 0x20000 |
#define BO_WILD 0x40000 |
#define BS_EOL 'l' |
#define BS_INDENT 'i' |
#define BS_NOSTOP 'p' |
#define BS_START 's' |
#define CB_UNNAMED 0x001 |
#define CB_UNNAMEDMASK (CB_UNNAMED | CB_UNNAMEDPLUS) |
#define CB_UNNAMEDPLUS 0x002 |
#define CMP_INTERNAL 0x001 |
#define CMP_KEEPASCII 0x002 |
#define COCU_ALL "nvic" |
#define COM_ALL "nbsmexflrO" |
#define COM_AUTO_END 'x' |
#define COM_BLANK 'b' |
#define COM_END 'e' |
#define COM_FIRST 'f' |
#define COM_LEFT 'l' |
#define COM_MAX_LEN 50 |
#define COM_MIDDLE 'm' |
#define COM_NEST 'n' |
#define COM_NOBACK 'O' |
#define COM_RIGHT 'r' |
#define COM_START 's' |
#define CPO_ALTREAD 'a' |
#define CPO_ALTWRITE 'A' |
#define CPO_BACKSPACE 'v' |
#define CPO_BAR 'b' |
#define CPO_BSLASH 'B' |
#define CPO_BUFOPT 's' |
#define CPO_BUFOPTGLOB 'S' |
#define CPO_CHANGEW '_' |
#define CPO_CONCAT 'C' |
#define CPO_DIGRAPH 'D' |
#define CPO_DOLLAR '$' |
#define CPO_DOTTAG 'd' |
#define CPO_EMPTYREGION 'E' |
#define CPO_ENDOFSENT 'J' |
#define CPO_ESC 'x' |
#define CPO_EXECBUF 'e' |
#define CPO_FILTER '!' |
#define CPO_FNAMEAPP 'P' |
#define CPO_FNAMER 'f' |
#define CPO_FNAMEW 'F' |
#define CPO_FWRITE 'W' |
#define CPO_INDENT 'I' |
#define CPO_INTMOD 'i' |
#define CPO_JOINCOL 'q' |
#define CPO_KEEPRO 'Z' |
#define CPO_KOFFSET 'K' |
#define CPO_LINEOFF 'o' |
#define CPO_LISP 'p' |
#define CPO_LISTWM 'L' |
#define CPO_LITERAL 'l' |
#define CPO_MATCH '%' |
#define CPO_MATCHBSL 'M' |
#define CPO_NUMCOL 'n' |
#define CPO_OVERNEW 'O' |
#define CPO_PLUS '+' |
#define CPO_REDO 'r' |
#define CPO_REGAPPEND '>' |
#define CPO_REMMARK 'R' |
#define CPO_REPLCNT 'X' |
#define CPO_SCOLON ';' |
#define CPO_SEARCH 'c' |
#define CPO_SHOWMATCH 'm' |
#define CPO_TAGPAT 't' |
#define CPO_UNDO 'u' |
#define CPO_VI "aAbBcCdDeEfFiIJKlLmMnoOpPqrRsStuvWxXyZ$!%+>;_" |
#define CPO_VIM "aABceFs_" |
#define CPO_YANK 'y' |
#define CSQF_CMDS "sgdctefia" |
#define CSQF_FLAGS "+-0" |
#define CULOPT_LINE 0x01 |
#define CULOPT_NBR 0x04 |
#define CULOPT_SCRLINE 0x02 |
#define DFLT_EFM "%*[^\"]\"%f\"%*\\D%l: %m,\"%f\"%*\\D%l: %m,%-G%f:%l: (Each undeclared identifier is reported only once,%-G%f:%l: for each function it appears in.),%-GIn file included from %f:%l:%c:,%-GIn file included from %f:%l:%c\\,,%-GIn file included from %f:%l:%c,%-GIn file included from %f:%l,%-G%*[ ]from %f:%l:%c,%-G%*[ ]from %f:%l:,%-G%*[ ]from %f:%l\\,,%-G%*[ ]from %f:%l,%f:%l:%c:%m,%f(%l):%m,%f:%l:%m,\"%f\"\\, line %l%*\\D%c%*[^ ] %m,%D%*\\a[%*\\d]: Entering directory %*[`']%f',%X%*\\a[%*\\d]: Leaving directory %*[`']%f',%D%*\\a: Entering directory %*[`']%f',%X%*\\a: Leaving directory %*[`']%f',%DMaking %*\\a in %f,%f|%l| %m" |
#define DFLT_FF "unix" |
#define DFLT_FFS_VI "" |
#define DFLT_FFS_VIM "unix,dos" |
#define DFLT_FO_VI "vt" |
#define DFLT_FO_VIM "tcqj" |
#define DY_LASTLINE 0x001 |
#define DY_MSGSEP 0x008 |
#define DY_TRUNCATE 0x002 |
#define DY_UHEX 0x004 |
#define ENC_DFLT "utf-8" |
#define ENC_UCSBOM "ucs-bom" |
#define EOL_DOS 1 |
#define EOL_MAC 2 |
#define EOL_UNIX 0 |
#define EOL_UNKNOWN (-1) |
#define FDO_ALL 0x001 |
#define FDO_BLOCK 0x002 |
#define FDO_HOR 0x004 |
#define FDO_INSERT 0x100 |
#define FDO_JUMP 0x400 |
#define FDO_MARK 0x008 |
#define FDO_PERCENT 0x010 |
#define FDO_QUICKFIX 0x020 |
#define FDO_SEARCH 0x040 |
#define FDO_TAG 0x080 |
#define FDO_UNDO 0x200 |
#define FF_DOS "dos" |
#define FF_MAC "mac" |
#define FF_UNIX "unix" |
#define FO_ALL "tcro/q2vlb1mMBn,aw]jp" |
#define FO_AUTO 'a' |
#define FO_INS_BLANK 'b' |
#define FO_INS_LONG 'l' |
#define FO_INS_VI 'v' |
#define FO_MBYTE_BREAK 'm' |
#define FO_MBYTE_JOIN 'M' |
#define FO_MBYTE_JOIN2 'B' |
#define FO_NO_OPEN_COMS '/' |
#define FO_ONE_LETTER '1' |
#define FO_OPEN_COMS 'o' |
#define FO_PERIOD_ABBR 'p' |
#define FO_Q_COMS 'q' |
#define FO_Q_NUMBER 'n' |
#define FO_Q_SECOND '2' |
#define FO_REMOVE_COMS 'j' |
#define FO_RET_COMS 'r' |
#define FO_RIGOROUS_TW ']' |
#define FO_WHITE_PAR 'w' |
#define FO_WRAP 't' |
#define FO_WRAP_COMS 'c' |
#define GO_ALL "aAbcdefFghilmMprTvk" |
#define GO_ASEL 'a' |
#define GO_ASELML 'A' |
#define GO_ASELPLUS 'P' |
#define GO_BOT 'b' |
#define GO_CONDIALOG 'c' |
#define GO_DARKTHEME 'd' |
#define GO_FOOTER 'F' |
#define GO_FORG 'f' |
#define GO_GREY 'g' |
#define GO_HORSCROLL 'h' |
#define GO_ICON 'i' |
#define GO_KEEPWINSIZE 'k' |
#define GO_LEFT 'l' |
#define GO_MENUS 'm' |
#define GO_NOSYSMENU 'M' |
#define GO_POINTER 'p' |
#define GO_RIGHT 'r' |
#define GO_TABLINE 'e' |
#define GO_TOOLBAR 'T' |
#define GO_VERTICAL 'v' |
#define GO_VLEFT 'L' |
#define GO_VRIGHT 'R' |
#define JOP_STACK 0x01 |
#define LISPWORD_VALUE "defun,define,defmacro,set!,lambda,if,case,let,flet,let*,letrec,do,do*,define-syntax,let-syntax,letrec-syntax,destructuring-bind,defpackage,defparameter,defstruct,deftype,defvar,do-all-symbols,do-external-symbols,do-symbols,dolist,dotimes,ecase,etypecase,eval-when,labels,macrolet,multiple-value-bind,multiple-value-call,multiple-value-prog1,multiple-value-setq,prog1,progv,typecase,unless,unwind-protect,when,with-input-from-string,with-open-file,with-open-stream,with-output-to-string,with-package-iterator,define-condition,handler-bind,handler-case,restart-bind,restart-case,with-simple-restart,store-value,use-value,muffle-warning,abort,continue,with-slots,with-slots*,with-accessors,with-accessors*,defclass,defmethod,print-unreadable-object" |
#define MOUSE_A "nvich" |
#define MOUSE_ALL "anvichr" |
#define MOUSE_COMMAND 'c' |
#define MOUSE_HELP 'h' |
#define MOUSE_INSERT 'i' |
#define MOUSE_NONE ' ' |
#define MOUSE_NONEF 'x' |
#define MOUSE_NORMAL 'n' |
#define MOUSE_RETURN 'r' |
#define MOUSE_VISUAL 'v' |
#define NO_LOCAL_UNDOLEVEL (-123456) |
#define RDB_COMPOSITOR 0x001 |
#define RDB_INVALID 0x004 |
#define RDB_NODELTA 0x008 |
#define RDB_NOTHROTTLE 0x002 |
#define SB_MAX 100000 |
#define SHM_ALL_ABBREVIATIONS |
#define SOPT_BOOL 0x01 |
#define SOPT_BUF 0x20 |
#define SOPT_GLOBAL 0x08 |
#define SOPT_NUM 0x02 |
#define SOPT_STRING 0x04 |
#define SOPT_UNSET 0x40 |
#define SOPT_WIN 0x10 |
#define SREQ_BUF 2 |
#define SREQ_GLOBAL 0 |
#define SREQ_WIN 1 |
#define SSOP_BLANK 0x080 |
#define SSOP_BUFFERS 0x001 |
#define SSOP_CURDIR 0x1000 |
#define SSOP_CURSOR 0x4000 |
#define SSOP_FOLDS 0x2000 |
#define SSOP_GLOBALS 0x100 |
#define SSOP_HELP 0x040 |
#define SSOP_LOCALOPTIONS 0x010 |
#define SSOP_OPTIONS 0x020 |
#define SSOP_RESIZE 0x004 |
#define SSOP_SESDIR 0x800 |
#define SSOP_SKIP_RTP 0x20000 |
#define SSOP_SLASH 0x200 |
#define SSOP_TABPAGES 0x8000 |
#define SSOP_TERMINAL 0x10000 |
#define SSOP_UNIX 0x400 |
#define SSOP_WINPOS 0x002 |
#define SSOP_WINSIZE 0x008 |
#define STL_ALL |
C string containing all 'statusline' option flags.
#define SWB_NEWTAB 0x008 |
#define SWB_SPLIT 0x004 |
#define SWB_USELAST 0x020 |
#define SWB_USEOPEN 0x001 |
#define SWB_USETAB 0x002 |
#define SWB_VSPLIT 0x010 |
#define TABSTOP_MAX 9999 |
#define TC_FOLLOWIC 0x01 |
#define TC_FOLLOWSCS 0x08 |
#define TC_IGNORE 0x02 |
#define TC_MATCH 0x04 |
#define TC_SMART 0x10 |
#define TPF_BS 0x001 |
#define TPF_C0 0x020 |
#define TPF_C1 0x040 |
#define TPF_DEL 0x010 |
#define TPF_ESC 0x008 |
#define TPF_FF 0x004 |
#define TPF_HT 0x002 |
#define VE_ALL 4U |
#define VE_BLOCK 5U |
#define VE_INSERT 6U |
#define VE_NONE 16U |
#define VE_NONEU 32U |
#define VE_ONEMORE 8U |
#define WIM_BUFLASTUSED 0x08 |
#define WIM_FULL 0x01 |
#define WIM_LIST 0x04 |
#define WIM_LONGEST 0x02 |
#define WOP_PUM 0x02 |
#define WOP_TAGFILE 0x01 |
#define WW_ALL "bshl<>[],~" |
anonymous enum |
characters for p_shm option:
Enumerator | |
---|---|
SHM_RO | Readonly. |
SHM_MOD | Modified. |
SHM_FILE | (file 1 of 2) |
SHM_LAST | Last line incomplete. |
SHM_TEXT | Tx instead of textmode. |
SHM_LINES | "L" instead of "lines". |
SHM_NEW | "[New]" instead of "[New file]". |
SHM_WRI | "[w]" instead of "written". |
SHM_ABBREVIATIONS | Use abbreviations from SHM_ALL_ABBREVIATIONS. |
SHM_WRITE | Don't use "written" at all. |
SHM_TRUNC | Truncate file messages. |
SHM_TRUNCALL | Truncate all messages. |
SHM_OVER | Overwrite file messages. |
SHM_OVERALL | Overwrite more messages. |
SHM_SEARCH | No search hit bottom messages. |
SHM_ATTENTION | No ATTENTION messages. |
SHM_INTRO | Intro messages. |
SHM_COMPLETIONMENU | Completion menu messages. |
SHM_RECORDING | Short recording message. |
SHM_FILEINFO | No file info messages. |
SHM_SEARCHCOUNT | Search sats: '[1/10]'. |
anonymous enum |
'statusline' option flags
anonymous enum |
anonymous enum |
EXTERN unsigned int bkc_flags |
flags from 'backupcopy'
EXTERN unsigned bo_flags |
EXTERN char breakat_flags[256] |
EXTERN unsigned cb_flags |
EXTERN unsigned cmp_flags |
EXTERN unsigned dy_flags |
EXTERN unsigned fdo_flags |
EXTERN unsigned jop_flags |
EXTERN int p_acd |
EXTERN long p_aleph |
EXTERN int p_ar |
EXTERN int p_ari |
EXTERN int p_arshape |
EXTERN int p_aw |
EXTERN int p_awa |
EXTERN int p_bk |
EXTERN int p_cc_cols[256] |
EXTERN int p_cdh |
EXTERN long p_ch |
EXTERN long p_columns |
EXTERN int p_confirm |
EXTERN char* p_cpo |
EXTERN long p_cspc |
EXTERN int p_csre |
EXTERN int p_cst |
EXTERN long p_csto |
EXTERN int p_csverbose |
EXTERN long p_cwh |
EXTERN int p_deco |
EXTERN int p_dg |
EXTERN int p_ea |
EXTERN int p_eb |
EXTERN int p_ed |
EXTERN char* p_efm |
EXTERN int p_emoji |
EXTERN int p_exrc |
EXTERN long p_fdls |
EXTERN char* p_ffs |
EXTERN int p_fic |
EXTERN int p_force_off |
options that cannot be turned on.
EXTERN int p_force_on |
options that cannot be turned off.
EXTERN int p_fs |
EXTERN int p_gd |
EXTERN char* p_gefm |
EXTERN long p_hh |
EXTERN long p_hi |
EXTERN int p_hid |
EXTERN int p_hkmap |
EXTERN int p_hkmapp |
EXTERN int p_hls |
EXTERN int p_ic |
EXTERN int p_icon |
EXTERN int p_im |
EXTERN int p_is |
EXTERN int p_js |
EXTERN long p_lines |
EXTERN long p_linespace |
EXTERN int p_lnr |
EXTERN int p_lpl |
EXTERN int p_lrm |
EXTERN long p_ls |
EXTERN int p_lz |
EXTERN int p_magic |
EXTERN long p_mat |
EXTERN long p_mco |
EXTERN char* p_mef |
EXTERN long p_mfd |
EXTERN long p_mis |
EXTERN int p_mle |
EXTERN long p_mls |
EXTERN long p_mmd |
EXTERN long p_mmp |
EXTERN int p_more |
EXTERN int p_mousef |
EXTERN long p_mouset |
EXTERN int p_paste |
EXTERN long p_pb |
EXTERN long p_ph |
EXTERN long p_pvh |
EXTERN long p_pw |
EXTERN long p_pyx |
EXTERN long p_rdt |
EXTERN long p_re |
EXTERN int p_remap |
EXTERN long p_report |
EXTERN int p_ri |
EXTERN int p_ru |
EXTERN int p_sb |
EXTERN char* p_sbo |
EXTERN int p_sc |
EXTERN long p_scbk |
EXTERN int p_scs |
EXTERN int p_secure |
EXTERN int p_sft |
EXTERN char* p_shadafile |
'shadafile'
EXTERN long p_siso |
EXTERN long p_sj |
EXTERN int p_sm |
EXTERN int p_smd |
EXTERN long p_so |
EXTERN int p_sol |
EXTERN int p_spr |
EXTERN int p_sr |
EXTERN long p_ss |
EXTERN int p_sta |
EXTERN long p_stal |
EXTERN int p_stmp |
EXTERN int p_tbidi |
'termbidi'
EXTERN int p_tbs |
'tagbsearch'
EXTERN int p_terse |
'terse'
EXTERN int p_tgc |
'termguicolors'
EXTERN int p_tgst |
'tagstack'
EXTERN int p_timeout |
'timeout'
EXTERN int p_title |
'title'
EXTERN long p_titlelen |
'titlelen'
EXTERN long p_tl |
'taglength'
EXTERN long p_tm |
'timeoutlen'
EXTERN int p_to |
'tildeop'
EXTERN long p_tpm |
EXTERN int p_tr |
'tagrelative'
EXTERN int p_ttimeout |
'ttimeout'
EXTERN long p_ttm |
'ttimeoutlen'
EXTERN long p_uc |
'updatecount'
EXTERN long p_ul |
'undolevels'
EXTERN long p_ur |
'undoreload'
EXTERN long p_ut |
'updatetime'
EXTERN int p_vb |
'visualbell'
EXTERN long p_verbose |
char_u* p_vfile |
EXTERN int p_wa |
EXTERN int p_warn |
EXTERN int p_wb |
EXTERN long p_wc |
EXTERN long p_wcm |
EXTERN long p_wd |
EXTERN long p_wh |
EXTERN int p_wic |
EXTERN long p_window |
EXTERN long p_wiw |
EXTERN long p_wmh |
EXTERN int p_wmnu |
EXTERN long p_wmw |
EXTERN int p_write |
EXTERN int p_ws |
EXTERN unsigned rdb_flags |
EXTERN unsigned ssop_flags |
EXTERN unsigned swb_flags |
EXTERN unsigned tc_flags |
flags from 'tagcase'
EXTERN unsigned int tpf_flags |
flags from 'termpastefilter'
EXTERN unsigned ve_flags |
EXTERN unsigned vop_flags |
uses SSOP_ flags
EXTERN unsigned wop_flags |