?? ishd.vim
字號:
syn keyword ishdConstant IISLANG_SPANISH_PUERTORICOsyn keyword ishdConstant ISLANG_SPANISH_TRADITIONALSORT ISLANG_SPANISH_VENEZUELAsyn keyword ishdConstant ISLANG_SPANISH_URUGUAY ISLANG_SWEDISHsyn keyword ishdConstant ISLANG_SWEDISH_FINLAND ISLANG_SWEDISH_STANDARDsyn keyword ishdConstant ISLANG_THAI ISLANG_THA_STANDARDI ISLANG_TURKISHsyn keyword ishdConstant ISLANG_TURKISH_STANDARD ISLANG_UKRAINIANsyn keyword ishdConstant ISLANG_UKRAINIAN_STANDARD ISLANG_VIETNAMESEsyn keyword ishdConstant ISLANG_VIETNAMESE_STANDARD IS_MIPS IS_MONO IS_OS2syn keyword ishdConstant ISOSL_ALL ISOSL_WIN31 ISOSL_WIN95 ISOSL_NT351syn keyword ishdConstant ISOSL_NT351_ALPHA ISOSL_NT351_MIPS ISOSL_NT351_PPCsyn keyword ishdConstant ISOSL_NT40 ISOSL_NT40_ALPHA ISOSL_NT40_MIPSsyn keyword ishdConstant ISOSL_NT40_PPC IS_PENTIUM IS_POWERPC IS_RAMDRIVEsyn keyword ishdConstant IS_REMOTE IS_REMOVABLE IS_SVGA IS_UNKNOWN IS_UVGAsyn keyword ishdConstant IS_VALID_PATH IS_VGA IS_WIN32S IS_WINDOWS IS_WINDOWS95syn keyword ishdConstant IS_WINDOWSNT IS_WINOS2 IS_XVGA ISTYPE INFOFILENAMEsyn keyword ishdConstant ISRES ISUSER ISVERSION LANGUAGE LANGUAGE_DRV LESS_THANsyn keyword ishdConstant LINE_NUMBER LISTBOX_ENTER LISTBOX_SELECT LISTFIRSTsyn keyword ishdConstant LISTLAST LISTNEXT LISTPREV LOCKEDFILE LOGGINGsyn keyword ishdConstant LOWER_LEFT LOWER_RIGHT LIST_NULL MAGENTA MAINCAPTIONsyn keyword ishdConstant MATH_COPROCESSOR MAX_STRING MENU METAFILE MMEDIA_AVIsyn keyword ishdConstant MMEDIA_MIDI MMEDIA_PLAYASYNCH MMEDIA_PLAYCONTINUOUSsyn keyword ishdConstant MMEDIA_PLAYSYNCH MMEDIA_STOP MMEDIA_WAVE MOUSEsyn keyword ishdConstant MOUSE_DRV MEDIA MODE NETWORK NETWORK_DRV NEXTsyn keyword ishdConstant NEXTBUTTON NO NO_SUBDIR NO_WRITE_ACCESS NONCONTIGUOUSsyn keyword ishdConstant NONEXCLUSIVE NORMAL NORMALMODE NOSET NOTEXISTS NOTRESETsyn keyword ishdConstant NOWAIT NULL NUMBERLIST OFF OK ON ONLYDIR OS OSMAJORsyn keyword ishdConstant OSMINOR OTHER_FAILURE OUT_OF_DISK_SPACE PARALLELsyn keyword ishdConstant PARTIAL PATH PATH_EXISTS PAUSE PERSONAL PROFSTRINGsyn keyword ishdConstant PROGMAN PROGRAMFILES RAM_DRIVE REAL RECORDMODE REDsyn keyword ishdConstant REGDB_APPPATH REGDB_APPPATH_DEFAULT REGDB_BINARYsyn keyword ishdConstant REGDB_ERR_CONNECTIONEXISTS REGDB_ERR_CORRUPTEDREGISTRYsyn keyword ishdConstant REGDB_ERR_FILECLOSE REGDB_ERR_FILENOTFOUNDsyn keyword ishdConstant REGDB_ERR_FILEOPEN REGDB_ERR_FILEREADsyn keyword ishdConstant REGDB_ERR_INITIALIZATION REGDB_ERR_INVALIDFORMATsyn keyword ishdConstant REGDB_ERR_INVALIDHANDLE REGDB_ERR_INVALIDNAMEsyn keyword ishdConstant REGDB_ERR_INVALIDPLATFORM REGDB_ERR_OUTOFMEMORYsyn keyword ishdConstant REGDB_ERR_REGISTRY REGDB_KEYS REGDB_NAMES REGDB_NUMBERsyn keyword ishdConstant REGDB_STRING REGDB_STRING_EXPAND REGDB_STRING_MULTIsyn keyword ishdConstant REGDB_UNINSTALL_NAME REGKEY_CLASSES_ROOTsyn keyword ishdConstant REGKEY_CURRENT_USER REGKEY_LOCAL_MACHINE REGKEY_USERSsyn keyword ishdConstant REMOTE_DRIVE REMOVE REMOVEABLE_DRIVE REPLACEsyn keyword ishdConstant REPLACE_ITEM RESET RESTART ROOT ROTATE RUN_MAXIMIZEDsyn keyword ishdConstant RUN_MINIMIZED RUN_SEPARATEMEMORY SELECTFOLDERsyn keyword ishdConstant SELFREGISTER SELFREGISTERBATCH SELFREGISTRATIONPROCESSsyn keyword ishdConstant SERIAL SET SETUPTYPE SETUPTYPE_INFO_DESCRIPTIONsyn keyword ishdConstant SETUPTYPE_INFO_DISPLAYNAME SEVERE SHARE SHAREDFILEsyn keyword ishdConstant SHELL_OBJECT_FOLDER SILENTMODE SPLITCOMPRESS SPLITCOPYsyn keyword ishdConstant SRCTARGETDIR STANDARD STATUS STATUS95 STATUSBARsyn keyword ishdConstant STATUSDLG STATUSEX STATUSOLD STRINGLIST STYLE_BOLDsyn keyword ishdConstant STYLE_ITALIC STYLE_NORMAL STYLE_SHADOW STYLE_UNDERLINEsyn keyword ishdConstant SW_HIDE SW_MAXIMIZE SW_MINIMIZE SW_NORMAL SW_RESTOREsyn keyword ishdConstant SW_SHOW SW_SHOWMAXIMIZED SW_SHOWMINIMIZEDsyn keyword ishdConstant SW_SHOWMINNOACTIVE SW_SHOWNA SW_SHOWNOACTIVATEsyn keyword ishdConstant SW_SHOWNORMAL SYS_BOOTMACHINE SYS_BOOTWINsyn keyword ishdConstant SYS_BOOTWIN_INSTALL SYS_RESTART SYS_SHUTDOWN SYS_TODOSsyn keyword ishdConstant SELECTED_LANGUAGE SHELL_OBJECT_LANGUAGE SRCDIR SRCDISKsyn keyword ishdConstant SUPPORTDIR TEXT TILED TIME TRUE TYPICAL TARGETDIRsyn keyword ishdConstant TARGETDISK UPPER_LEFT UPPER_RIGHT USER_ADMINISTRATORsyn keyword ishdConstant UNINST VALID_PATH VARIABLE_LEFT VARIABLE_UNDEFINEDsyn keyword ishdConstant VER_DLL_NOT_FOUND VER_UPDATE_ALWAYS VER_UPDATE_CONDsyn keyword ishdConstant VERSION VIDEO VOLUMELABEL WAIT WARNING WELCOME WHITEsyn keyword ishdConstant WIN32SINSTALLED WIN32SMAJOR WIN32SMINOR WINDOWS_SHAREDsyn keyword ishdConstant WINMAJOR WINMINOR WINDIR WINDISK WINSYSDIR WINSYSDISKsyn keyword ishdConstant XCOPY_DATETIME YELLOW YESsyn keyword ishdFunction AskDestPath AskOptions AskPath AskText AskYesNosyn keyword ishdFunction AppCommand AddProfString AddFolderIcon BatchAddsyn keyword ishdFunction BatchDeleteEx BatchFileLoad BatchFileSave BatchFindsyn keyword ishdFunction BatchGetFileName BatchMoveEx BatchSetFileNamesyn keyword ishdFunction ComponentDialog ComponentAddItemsyn keyword ishdFunction ComponentCompareSizeRequired ComponentDialogsyn keyword ishdFunction ComponentError ComponentFileEnum ComponentFileInfosyn keyword ishdFunction ComponentFilterLanguage ComponentFilterOSsyn keyword ishdFunction ComponentGetData ComponentGetItemSizesyn keyword ishdFunction ComponentInitialize ComponentIsItemSelectedsyn keyword ishdFunction ComponentListItems ComponentMoveDatasyn keyword ishdFunction ComponentSelectItem ComponentSetData ComponentSetTargetsyn keyword ishdFunction ComponentSetupTypeEnum ComponentSetupTypeGetDatasyn keyword ishdFunction ComponentSetupTypeSet ComponentTotalSizesyn keyword ishdFunction ComponentValidate ConfigAdd ConfigDelete ConfigFileLoadsyn keyword ishdFunction ConfigFileSave ConfigFind ConfigGetFileNamesyn keyword ishdFunction ConfigGetInt ConfigMove ConfigSetFileName ConfigSetIntsyn keyword ishdFunction CmdGetHwndDlg CtrlClear CtrlDir CtrlGetCurSelsyn keyword ishdFunction CtrlGetMLEText CtrlGetMultCurSel CtrlGetStatesyn keyword ishdFunction CtrlGetSubCommand CtrlGetText CtrlPGroupssyn keyword ishdFunction CtrlSelectText CtrlSetCurSel CtrlSetFont CtrlSetListsyn keyword ishdFunction CtrlSetMLEText CtrlSetMultCurSel CtrlSetStatesyn keyword ishdFunction CtrlSetText CallDLLFx ChangeDirectory CloseFilesyn keyword ishdFunction CopyFile CreateDir CreateFile CreateRegistrySetsyn keyword ishdFunction CommitSharedFiles CreateProgramFoldersyn keyword ishdFunction CreateShellObjects CopyBytes DefineDialog Delaysyn keyword ishdFunction DeleteDir DeleteFile Do DoInstall DeinstallSetReferencesyn keyword ishdFunction DeinstallStart DialogSetInfo DeleteFolderIconsyn keyword ishdFunction DeleteProgramFolder Disable EzBatchAddPathsyn keyword ishdFunction EzBatchAddString ExBatchReplace EnterDisksyn keyword ishdFunction EzConfigAddDriver EzConfigAddString EzConfigGetValuesyn keyword ishdFunction EzConfigSetValue EndDialog EzDefineDialog ExistsDirsyn keyword ishdFunction ExistsDisk ExitProgMan Enable EzBatchReplacesyn keyword ishdFunction FileCompare FileDeleteLine FileGrep FileInsertLinesyn keyword ishdFunction FindAllDirs FindAllFiles FindFile FindWindowsyn keyword ishdFunction GetFileInfo GetLine GetFont GetDiskSpace GetEnvVarsyn keyword ishdFunction GetExtents GetMemFree GetMode GetSystemInfosyn keyword ishdFunction GetValidDrivesList GetWindowHandle GetProfIntsyn keyword ishdFunction GetProfString GetFolderNameList GetGroupNameListsyn keyword ishdFunction GetItemNameList GetDir GetDisk HIWORD Handler Issyn keyword ishdFunction ISCompareServicePack InstallationInfo LOWORD LaunchAppsyn keyword ishdFunction LaunchAppAndWait ListAddItem ListAddString ListCountsyn keyword ishdFunction ListCreate ListCurrentItem ListCurrentStringsyn keyword ishdFunction ListDeleteItem ListDeleteString ListDestroysyn keyword ishdFunction ListFindItem ListFindString ListGetFirstItemsyn keyword ishdFunction ListGetFirstString ListGetNextItem ListGetNextStringsyn keyword ishdFunction ListReadFromFile ListSetCurrentItemsyn keyword ishdFunction ListSetCurrentString ListSetIndex ListWriteToFilesyn keyword ishdFunction LongPathFromShortPath LongPathToQuotesyn keyword ishdFunction LongPathToShortPath MessageBox MessageBeep NumToStrsyn keyword ishdFunction OpenFile OpenFileMode PathAdd PathDelete PathFindsyn keyword ishdFunction PathGet PathMove PathSet ProgDefGroupType ParsePathsyn keyword ishdFunction PlaceBitmap PlaceWindow PlayMMedia QueryProgGroupsyn keyword ishdFunction QueryProgItem QueryShellMgr RebootDialog ReleaseDialogsyn keyword ishdFunction ReadBytes RenameFile ReplaceProfString ReloadProgGroupsyn keyword ishdFunction ReplaceFolderIcon RGB RegDBConnectRegistrysyn keyword ishdFunction RegDBCreateKeyEx RegDBDeleteKey RegDBDeleteValuesyn keyword ishdFunction RegDBDisConnectRegistry RegDBGetAppInfo RegDBGetItemsyn keyword ishdFunction RegDBGetKeyValueEx RegDBKeyExist RegDBQueryKeysyn keyword ishdFunction RegDBSetAppInfo RegDBSetDefaultRoot RegDBSetItemsyn keyword ishdFunction RegDBSetKeyValueEx SeekBytes SelectDir SetFileInfosyn keyword ishdFunction SelectDir SelectFolder SetupType SprintfBox SdSetupTypesyn keyword ishdFunction SdSetupTypeEx SdMakeName SilentReadData SilentWriteDatasyn keyword ishdFunction SendMessage Sprintf System SdAskDestPath SdAskOptionssyn keyword ishdFunction SdAskOptionsList SdBitmap SdComponentDialogsyn keyword ishdFunction SdComponentDialog2 SdComponentDialogAdv SdComponentMultsyn keyword ishdFunction SdConfirmNewDir SdConfirmRegistration SdDisplayTopicssyn keyword ishdFunction SdFinish SdFinishReboot SdInit SdLicense SdMakeNamesyn keyword ishdFunction SdOptionsButtons SdProductName SdRegisterUsersyn keyword ishdFunction SdRegisterUserEx SdSelectFolder SdSetupTypesyn keyword ishdFunction SdSetupTypeEx SdShowAnyDialog SdShowDlgEdit1syn keyword ishdFunction SdShowDlgEdit2 SdShowDlgEdit3 SdShowFileModssyn keyword ishdFunction SdShowInfoList SdShowMsg SdStartCopy SdWelcomesyn keyword ishdFunction SelectFolder ShowGroup ShowProgamFolder SetColorsyn keyword ishdFunction SetDialogTitle SetDisplayEffect SetErrorMsgsyn keyword ishdFunction SetErrorTitle SetFont SetStatusWindow SetTitlesyn keyword ishdFunction SizeWindow StatusUpdate StrCompare StrFind StrGetTokenssyn keyword ishdFunction StrLength StrRemoveLastSlash StrSub StrToLower StrToNumsyn keyword ishdFunction StrToUpper ShowProgramFolder UnUseDLL UseDLL VarRestoresyn keyword ishdFunction VarSave VerUpdateFile VerCompare VerFindFileVersionsyn keyword ishdFunction VerGetFileVersion VerSearchAndUpdateFile VerUpdateFilesyn keyword ishdFunction Welcome WaitOnDialog WriteBytes WriteLinesyn keyword ishdFunction WriteProfString XCopyFilesyn keyword ishdTodo contained TODO"integer number, or floating point number without a dot.syn match ishdNumber "\<\d\+\>""floating point number, with dotsyn match ishdNumber "\<\d\+\.\d*\>""floating point number, starting with a dotsyn match ishdNumber "\.\d\+\>"" String constantssyn region ishdString start=+"+ skip=+\\\\\|\\"+ end=+"+syn region ishdComment start="//" end="$" contains=ishdTodosyn region ishdComment start="/\*" end="\*/" contains=ishdTodo" Pre-processor commandssyn region ishdPreCondit start="^\s*#\s*\(if\>\|ifdef\>\|ifndef\>\|elif\>\|else\>\|endif\>\)" skip="\\$" end="$" contains=ishdComment,ishdStringif !exists("ishd_no_if0") syn region ishdHashIf0 start="^\s*#\s*if\s\+0\>" end=".\|$" contains=ishdHashIf0End syn region ishdHashIf0End contained start="0" end="^\s*#\s*\(endif\>\|else\>\|elif\>\)" contains=ishdHashIf0Skip syn region ishdHashIf0Skip contained start="^\s*#\s*\(if\>\|ifdef\>\|ifndef\>\)" skip="\\$" end="^\s*#\s*endif\>" contains=ishdHashIf0Skipendifsyn region ishdIncluded contained start=+"+ skip=+\\\\\|\\"+ end=+"+syn match ishdInclude +^\s*#\s*include\>\s*"+ contains=ishdIncludedsyn cluster ishdPreProcGroup contains=ishdPreCondit,ishdIncluded,ishdInclude,ishdDefine,ishdHashIf0,ishdHashIf0End,ishdHashIf0Skip,ishdNumbersyn region ishdDefine start="^\s*#\s*\(define\|undef\)\>" end="$" contains=ALLBUT,@ishdPreProcGroup" Define the default highlighting." For version 5.7 and earlier: only when not done already" For version 5.8 and later: only when an item doesn't have highlighting yetif version >= 508 || !exists("did_is_syntax_inits") if version < 508 let did_is_syntax_inits = 1 command -nargs=+ HiLink hi link <args> else command -nargs=+ HiLink hi def link <args> endif HiLink ishdNumber Number HiLink ishdError Error HiLink ishdStatement Statement HiLink ishdString String HiLink ishdComment Comment HiLink ishdTodo Todo HiLink ishdFunction Identifier HiLink ishdConstant PreProc HiLink ishdType Type HiLink ishdInclude Include HiLink ishdDefine Macro HiLink ishdIncluded String HiLink ishdPreCondit PreCondit HiLink ishdHashIf0Skip ishdHashIf0 HiLink ishdHashIf0End ishdHashIf0 HiLink ishdHashIf0 Comment delcommand HiLinkendiflet b:current_syntax = "ishd"" vim: ts=8
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -