comparison runtime/syntax/vim.vim @ 10051:46763b01cd9a

commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c Author: Bram Moolenaar <Bram@vim.org> Date: Wed Aug 31 22:22:10 2016 +0200 Updated runtime files. Remove HiLink commands.
author Christian Brabandt <cb@256bit.org>
date Wed, 31 Aug 2016 22:30:08 +0200
parents 03fa8a51e9dc
children b11ceef7116e
comparison
equal deleted inserted replaced
10050:b702edc4b2b8 10051:46763b01cd9a
1 " Vim syntax file 1 " Vim syntax file
2 " Language: Vim 7.4 script 2 " Language: Vim 7.4 script
3 " Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz> 3 " Maintainer: Charles E. Campbell <NdrOchipS@PcampbellAfamily.Mbiz>
4 " Last Change: August 26, 2016 4 " Last Change: August 31, 2016
5 " Version: 7.4-52 5 " Version: 7.4-53
6 " Automatically generated keyword lists: {{{1 6 " Automatically generated keyword lists: {{{1
7 7
8 " Quit when a syntax file was already loaded {{{2 8 " Quit when a syntax file was already loaded {{{2
9 if exists("b:current_syntax") 9 if exists("b:current_syntax")
10 finish 10 finish
167 167
168 " All vimCommands are contained by vimIsCommands. {{{2 168 " All vimCommands are contained by vimIsCommands. {{{2
169 syn match vimCmdSep "[:|]\+" skipwhite nextgroup=vimAddress,vimAutoCmd,vimIsCommand,vimExtCmd,vimFilter,vimLet,vimMap,vimMark,vimSet,vimSyntax,vimUserCmd 169 syn match vimCmdSep "[:|]\+" skipwhite nextgroup=vimAddress,vimAutoCmd,vimIsCommand,vimExtCmd,vimFilter,vimLet,vimMap,vimMark,vimSet,vimSyntax,vimUserCmd
170 syn match vimIsCommand "\<\h\w*\>" contains=vimCommand 170 syn match vimIsCommand "\<\h\w*\>" contains=vimCommand
171 syn match vimVar contained "\<\h[a-zA-Z0-9#_]*\>" 171 syn match vimVar contained "\<\h[a-zA-Z0-9#_]*\>"
172 syn match vimVar "\<[bwglsav]:\h[a-zA-Z0-9#_]*\>" 172 syn match vimVar "\<[bwglstav]:\h[a-zA-Z0-9#_]*\>"
173 syn match vimFBVar contained "\<[bwglsav]:\h[a-zA-Z0-9#_]*\>" 173 syn match vimFBVar contained "\<[bwglstav]:\h[a-zA-Z0-9#_]*\>"
174 syn keyword vimCommand contained in 174 syn keyword vimCommand contained in
175 175
176 " Insertions And Appends: insert append {{{2 176 " Insertions And Appends: insert append {{{2
177 " ======================= 177 " =======================
178 syn region vimInsert matchgroup=vimCommand start="^[: \t]*\(\d\+\(,\d\+\)\=\)\=a\%[ppend]$" matchgroup=vimCommand end="^\.$"" 178 syn region vimInsert matchgroup=vimCommand start="^[: \t]*\(\d\+\(,\d\+\)\=\)\=a\%[ppend]$" matchgroup=vimCommand end="^\.$""
791 791
792 " ==================== 792 " ====================
793 " Highlighting Settings {{{2 793 " Highlighting Settings {{{2
794 " ==================== 794 " ====================
795 795
796 if !exists("g:vimsyn_noerror") 796 if !exists("skip_vim_syntax_inits")
797 hi def link vimBehaveError vimError 797 if !exists("g:vimsyn_noerror")
798 hi def link vimCollClassErr vimError 798 hi def link vimBehaveError vimError
799 hi def link vimErrSetting vimError 799 hi def link vimCollClassErr vimError
800 hi def link vimEmbedError vimError 800 hi def link vimErrSetting vimError
801 hi def link vimFTError vimError 801 hi def link vimEmbedError vimError
802 hi def link vimFunctionError vimError 802 hi def link vimFTError vimError
803 hi def link vimFunc vimError 803 hi def link vimFunctionError vimError
804 hi def link vimHiAttribList vimError 804 hi def link vimFunc vimError
805 hi def link vimHiCtermError vimError 805 hi def link vimHiAttribList vimError
806 hi def link vimHiKeyError vimError 806 hi def link vimHiCtermError vimError
807 hi def link vimKeyCodeError vimError 807 hi def link vimHiKeyError vimError
808 hi def link vimMapModErr vimError 808 hi def link vimKeyCodeError vimError
809 hi def link vimSubstFlagErr vimError 809 hi def link vimMapModErr vimError
810 hi def link vimSynCaseError vimError 810 hi def link vimSubstFlagErr vimError
811 hi def link vimBufnrWarn vimWarn 811 hi def link vimSynCaseError vimError
812 endif 812 hi def link vimBufnrWarn vimWarn
813 813 endif
814 hi def link vimAbb vimCommand 814
815 hi def link vimAddress vimMark 815 hi def link vimAbb vimCommand
816 hi def link vimAugroupError vimError 816 hi def link vimAddress vimMark
817 hi def link vimAugroupKey vimCommand 817 hi def link vimAugroupError vimError
818 hi def link vimAuHighlight vimHighlight 818 hi def link vimAugroupKey vimCommand
819 hi def link vimAutoCmdOpt vimOption 819 hi def link vimAuHighlight vimHighlight
820 hi def link vimAutoCmd vimCommand 820 hi def link vimAutoCmdOpt vimOption
821 hi def link vimAutoEvent Type 821 hi def link vimAutoCmd vimCommand
822 hi def link vimAutoSet vimCommand 822 hi def link vimAutoEvent Type
823 hi def link vimBehaveModel vimBehave 823 hi def link vimAutoSet vimCommand
824 hi def link vimBehave vimCommand 824 hi def link vimBehaveModel vimBehave
825 hi def link vimBracket Delimiter 825 hi def link vimBehave vimCommand
826 hi def link vimCmplxRepeat SpecialChar 826 hi def link vimBracket Delimiter
827 hi def link vimCommand Statement 827 hi def link vimCmplxRepeat SpecialChar
828 hi def link vimComment Comment 828 hi def link vimCommand Statement
829 hi def link vimCommentString vimString 829 hi def link vimComment Comment
830 hi def link vimCommentTitle PreProc 830 hi def link vimCommentString vimString
831 hi def link vimCondHL vimCommand 831 hi def link vimCommentTitle PreProc
832 hi def link vimContinue Special 832 hi def link vimCondHL vimCommand
833 hi def link vimCtrlChar SpecialChar 833 hi def link vimContinue Special
834 hi def link vimEchoHLNone vimGroup 834 hi def link vimCtrlChar SpecialChar
835 hi def link vimEchoHL vimCommand 835 hi def link vimEchoHLNone vimGroup
836 hi def link vimElseIfErr Error 836 hi def link vimEchoHL vimCommand
837 hi def link vimElseif vimCondHL 837 hi def link vimElseIfErr Error
838 hi def link vimEnvvar PreProc 838 hi def link vimElseif vimCondHL
839 hi def link vimError Error 839 hi def link vimEnvvar PreProc
840 hi def link vimFBVar vimVar 840 hi def link vimError Error
841 hi def link vimFgBgAttrib vimHiAttrib 841 hi def link vimFBVar vimVar
842 hi def link vimFold Folded 842 hi def link vimFgBgAttrib vimHiAttrib
843 hi def link vimFTCmd vimCommand 843 hi def link vimFold Folded
844 hi def link vimFTOption vimSynType 844 hi def link vimFTCmd vimCommand
845 hi def link vimFuncKey vimCommand 845 hi def link vimFTOption vimSynType
846 hi def link vimFuncName Function 846 hi def link vimFuncKey vimCommand
847 hi def link vimFuncSID Special 847 hi def link vimFuncName Function
848 hi def link vimFuncVar Identifier 848 hi def link vimFuncSID Special
849 hi def link vimGroupAdd vimSynOption 849 hi def link vimFuncVar Identifier
850 hi def link vimGroupName vimGroup 850 hi def link vimGroupAdd vimSynOption
851 hi def link vimGroupRem vimSynOption 851 hi def link vimGroupName vimGroup
852 hi def link vimGroupSpecial Special 852 hi def link vimGroupRem vimSynOption
853 hi def link vimGroup Type 853 hi def link vimGroupSpecial Special
854 hi def link vimHiAttrib PreProc 854 hi def link vimGroup Type
855 hi def link vimHiClear vimHighlight 855 hi def link vimHiAttrib PreProc
856 hi def link vimHiCtermFgBg vimHiTerm 856 hi def link vimHiClear vimHighlight
857 hi def link vimHiCTerm vimHiTerm 857 hi def link vimHiCtermFgBg vimHiTerm
858 hi def link vimHighlight vimCommand 858 hi def link vimHiCTerm vimHiTerm
859 hi def link vimHiGroup vimGroupName 859 hi def link vimHighlight vimCommand
860 hi def link vimHiGuiFgBg vimHiTerm 860 hi def link vimHiGroup vimGroupName
861 hi def link vimHiGuiFont vimHiTerm 861 hi def link vimHiGuiFgBg vimHiTerm
862 hi def link vimHiGuiRgb vimNumber 862 hi def link vimHiGuiFont vimHiTerm
863 hi def link vimHiGui vimHiTerm 863 hi def link vimHiGuiRgb vimNumber
864 hi def link vimHiNmbr Number 864 hi def link vimHiGui vimHiTerm
865 hi def link vimHiStartStop vimHiTerm 865 hi def link vimHiNmbr Number
866 hi def link vimHiTerm Type 866 hi def link vimHiStartStop vimHiTerm
867 hi def link vimHLGroup vimGroup 867 hi def link vimHiTerm Type
868 hi def link vimHLMod PreProc 868 hi def link vimHLGroup vimGroup
869 hi def link vimInsert vimString 869 hi def link vimHLMod PreProc
870 hi def link vimIskSep Delimiter 870 hi def link vimInsert vimString
871 hi def link vimKeyCode vimSpecFile 871 hi def link vimIskSep Delimiter
872 hi def link vimKeyword Statement 872 hi def link vimKeyCode vimSpecFile
873 hi def link vimLet vimCommand 873 hi def link vimKeyword Statement
874 hi def link vimLineComment vimComment 874 hi def link vimLet vimCommand
875 hi def link vimMapBang vimCommand 875 hi def link vimLineComment vimComment
876 hi def link vimMapModKey vimFuncSID 876 hi def link vimMapBang vimCommand
877 hi def link vimMapMod vimBracket 877 hi def link vimMapModKey vimFuncSID
878 hi def link vimMap vimCommand 878 hi def link vimMapMod vimBracket
879 hi def link vimMark Number 879 hi def link vimMap vimCommand
880 hi def link vimMarkNumber vimNumber 880 hi def link vimMark Number
881 hi def link vimMenuMod vimMapMod 881 hi def link vimMarkNumber vimNumber
882 hi def link vimMenuNameMore vimMenuName 882 hi def link vimMenuMod vimMapMod
883 hi def link vimMenuName PreProc 883 hi def link vimMenuNameMore vimMenuName
884 hi def link vimMtchComment vimComment 884 hi def link vimMenuName PreProc
885 hi def link vimNorm vimCommand 885 hi def link vimMtchComment vimComment
886 hi def link vimNotation Special 886 hi def link vimNorm vimCommand
887 hi def link vimNotFunc vimCommand 887 hi def link vimNotation Special
888 hi def link vimNotPatSep vimString 888 hi def link vimNotFunc vimCommand
889 hi def link vimNumber Number 889 hi def link vimNotPatSep vimString
890 hi def link vimOperError Error 890 hi def link vimNumber Number
891 hi def link vimOper Operator 891 hi def link vimOperError Error
892 hi def link vimOption PreProc 892 hi def link vimOper Operator
893 hi def link vimParenSep Delimiter 893 hi def link vimOption PreProc
894 hi def link vimPatSepErr vimPatSep 894 hi def link vimParenSep Delimiter
895 hi def link vimPatSepR vimPatSep 895 hi def link vimPatSepErr vimPatSep
896 hi def link vimPatSep SpecialChar 896 hi def link vimPatSepR vimPatSep
897 hi def link vimPatSepZone vimString 897 hi def link vimPatSep SpecialChar
898 hi def link vimPatSepZ vimPatSep 898 hi def link vimPatSepZone vimString
899 hi def link vimPattern Type 899 hi def link vimPatSepZ vimPatSep
900 hi def link vimPlainMark vimMark 900 hi def link vimPattern Type
901 hi def link vimPlainRegister vimRegister 901 hi def link vimPlainMark vimMark
902 hi def link vimRegister SpecialChar 902 hi def link vimPlainRegister vimRegister
903 hi def link vimScriptDelim Comment 903 hi def link vimRegister SpecialChar
904 hi def link vimSearchDelim Statement 904 hi def link vimScriptDelim Comment
905 hi def link vimSearch vimString 905 hi def link vimSearchDelim Statement
906 hi def link vimSep Delimiter 906 hi def link vimSearch vimString
907 hi def link vimSetMod vimOption 907 hi def link vimSep Delimiter
908 hi def link vimSetSep Statement 908 hi def link vimSetMod vimOption
909 hi def link vimSetString vimString 909 hi def link vimSetSep Statement
910 hi def link vimSpecFile Identifier 910 hi def link vimSetString vimString
911 hi def link vimSpecFileMod vimSpecFile 911 hi def link vimSpecFile Identifier
912 hi def link vimSpecial Type 912 hi def link vimSpecFileMod vimSpecFile
913 hi def link vimStatement Statement 913 hi def link vimSpecial Type
914 hi def link vimStringCont vimString 914 hi def link vimStatement Statement
915 hi def link vimString String 915 hi def link vimStringCont vimString
916 hi def link vimSubst1 vimSubst 916 hi def link vimString String
917 hi def link vimSubstDelim Delimiter 917 hi def link vimSubst1 vimSubst
918 hi def link vimSubstFlags Special 918 hi def link vimSubstDelim Delimiter
919 hi def link vimSubstSubstr SpecialChar 919 hi def link vimSubstFlags Special
920 hi def link vimSubstTwoBS vimString 920 hi def link vimSubstSubstr SpecialChar
921 hi def link vimSubst vimCommand 921 hi def link vimSubstTwoBS vimString
922 hi def link vimSynCaseError Error 922 hi def link vimSubst vimCommand
923 hi def link vimSynCase Type 923 hi def link vimSynCaseError Error
924 hi def link vimSyncC Type 924 hi def link vimSynCase Type
925 hi def link vimSyncError Error 925 hi def link vimSyncC Type
926 hi def link vimSyncGroupName vimGroupName 926 hi def link vimSyncError Error
927 hi def link vimSyncGroup vimGroupName 927 hi def link vimSyncGroupName vimGroupName
928 hi def link vimSyncKey Type 928 hi def link vimSyncGroup vimGroupName
929 hi def link vimSyncNone Type 929 hi def link vimSyncKey Type
930 hi def link vimSynContains vimSynOption 930 hi def link vimSyncNone Type
931 hi def link vimSynError Error 931 hi def link vimSynContains vimSynOption
932 hi def link vimSynKeyContainedin vimSynContains 932 hi def link vimSynError Error
933 hi def link vimSynKeyOpt vimSynOption 933 hi def link vimSynKeyContainedin vimSynContains
934 hi def link vimSynMtchGrp vimSynOption 934 hi def link vimSynKeyOpt vimSynOption
935 hi def link vimSynMtchOpt vimSynOption 935 hi def link vimSynMtchGrp vimSynOption
936 hi def link vimSynNextgroup vimSynOption 936 hi def link vimSynMtchOpt vimSynOption
937 hi def link vimSynNotPatRange vimSynRegPat 937 hi def link vimSynNextgroup vimSynOption
938 hi def link vimSynOption Special 938 hi def link vimSynNotPatRange vimSynRegPat
939 hi def link vimSynPatRange vimString 939 hi def link vimSynOption Special
940 hi def link vimSynRegOpt vimSynOption 940 hi def link vimSynPatRange vimString
941 hi def link vimSynRegPat vimString 941 hi def link vimSynRegOpt vimSynOption
942 hi def link vimSynReg Type 942 hi def link vimSynRegPat vimString
943 hi def link vimSyntax vimCommand 943 hi def link vimSynReg Type
944 hi def link vimSynType vimSpecial 944 hi def link vimSyntax vimCommand
945 hi def link vimTodo Todo 945 hi def link vimSynType vimSpecial
946 hi def link vimUnmap vimMap 946 hi def link vimTodo Todo
947 hi def link vimUserAttrbCmpltFunc Special 947 hi def link vimUnmap vimMap
948 hi def link vimUserAttrbCmplt vimSpecial 948 hi def link vimUserAttrbCmpltFunc Special
949 hi def link vimUserAttrbKey vimOption 949 hi def link vimUserAttrbCmplt vimSpecial
950 hi def link vimUserAttrb vimSpecial 950 hi def link vimUserAttrbKey vimOption
951 hi def link vimUserAttrbError Error 951 hi def link vimUserAttrb vimSpecial
952 hi def link vimUserCmdError Error 952 hi def link vimUserAttrbError Error
953 hi def link vimUserCommand vimCommand 953 hi def link vimUserCmdError Error
954 hi def link vimUserFunc Normal 954 hi def link vimUserCommand vimCommand
955 hi def link vimVar Identifier 955 hi def link vimUserFunc Normal
956 hi def link vimWarn WarningMsg 956 hi def link vimVar Identifier
957 hi def link vimWarn WarningMsg
958 endif
957 959
958 " Current Syntax Variable: {{{2 960 " Current Syntax Variable: {{{2
959 let b:current_syntax = "vim" 961 let b:current_syntax = "vim"
960 962
961 " --------------------------------------------------------------------- 963 " ---------------------------------------------------------------------