75 lines
5.4 KiB
Plaintext
75 lines
5.4 KiB
Plaintext
Here's what I gather about colors in various editors:
|
|
|
|
libmoo got highlighting styles and colors from kde text editor, Kate.
|
|
Apparently it's different from any other text editor out there.
|
|
|
|
gvim:
|
|
|
|
"Normal" - "Normal"
|
|
Normal vimUserFunc
|
|
"Comment" - "Comment"
|
|
Comment vimComment vimMtchComment vimLineComment perlComment perlDATA perlPOD
|
|
vimScriptDelim rubyComment rubyDocumentation rubyData pythonComment tclComment
|
|
"Constant" - maps to kde "Decimal", "BaseN", "Float", "Char", "String"
|
|
Constant String Character Number Boolean Float vimNumber vimMark vimString vimSetString
|
|
vimCommentString vimPatSepZone vimNotPatSep vimStringCont vimSubstTwoBS vimMarkNumber
|
|
vimPlainMark vimAddress vimSynRegPat vimSynPatRange vimInsert vimSynNotPatRange
|
|
vimHiGuiRgb perlFloat perlNumber perlString perlQQ perlVarSimpleMemberName perlMatch
|
|
perlSubstitutionSQ perlSubstitutionDQ perlSubstitutionSlash perlSubstitutionHash
|
|
perlSubstitutionBracket perlSubstitutionCurly perlSubstitutionPling perlTranslationSlash
|
|
perlTranslationHash perlTranslationBracket perlTranslationCurly perlStringStartEnd
|
|
perlHereDoc perlFormatField perlShellCommand perlStringUnexpanded perlCharacter rubyNumber
|
|
rubyString rubyBoolean pythonString pythonRawString tclString tclNumber
|
|
"Special" - ???
|
|
Special Tag SpecialChar Delimiter SpecialComment Debug vimRegister vimCmplxRepeat
|
|
vimNotation vimCtrlChar vimContinue vimFuncSID vimPatSep vimPatSepErr vimSubstSubstr
|
|
vimSubstDelim vimSubstFlags vimPlainRegister vimMapModKey vimBracket vimMapMod vimMenuMod
|
|
vimGroupSpecial vimSep perlSpecial perlSpecialAscii perlSpecialDollar perlSpecialString
|
|
perlSpecialStringU perlSpecialMatch perlSpecialBEOM rubyExprSubst rubyStringDelimit
|
|
rubyDataDirective pythonEscape tcltkSwitch tcltkWidgetSwitch tcltkPackConfSwitch
|
|
tcltkNamespaceSwitch tcltkMaths tcltkPackSwitch tcltkStringSwitch tcltkArraySwitch
|
|
tcltkLsortSwitch tclSpecial vimSynOption vimSynContains vimSynKeyContainedin
|
|
vimSynNextgroup vimGroupAdd vimGroupRem vimSynKeyOpt vimSynMtchOpt vimSynRegOpt
|
|
vimSynMtchGrp
|
|
"Identifier" - "Function", ??? - I should have some 'Variable'
|
|
Identifier Function vimFuncName vimSpecFile vimFuncVar vimSpecFileMod perlFunction
|
|
perlFunctionPrototype perlIdentifier perlVarPlain perlVarNotInMatches perlVarSlash
|
|
perlVarSimpleMember perlMethod perlFunctionName perlFiledescRead perlFiledescStatement
|
|
perlFormatName rubyFunction rubyIdentifier rubyPredefinedIdentifier rubyConstant
|
|
rubyClassVariable rubyInstanceVariable rubyGlobalVariable rubySymbol rubyIterator
|
|
rubyPredefinedVariable rubyPredefinedConstant pythonFunction tclVarRef tcltkPackConfColor
|
|
vimKeyCode
|
|
"Statement" - "Keyword", ???
|
|
Statement Conditional Repeat Label Operator Keyword Exception vimCommand vimAutoCmd vimLet
|
|
vimMap vimSyntax vimBehave vimBehaveModel vimFTCmd vimOper vimSubst vimAugroupKey
|
|
vimFuncKey vimHighlight vimUserCommand vimSubst1 vimSetSep vimEchoHL vimMapBang
|
|
perlConditional perlRepeat perlOperator perlLabel perlStatement perlList perlMisc
|
|
perlStatementStorage perlStatementControl perlStatementScalar perlStatementRegexp
|
|
perlStatementNumeric perlStatementList perlStatementHash perlStatementIOfunc
|
|
perlStatementFiledesc perlStatementVector perlStatementFiles perlStatementFlow
|
|
perlStatementInclude perlStatementScope perlStatementProc perlStatementSocket
|
|
perlStatementIPC perlStatementNetwork perlStatementPword perlStatementTime
|
|
perlStatementMisc perlStatementNew perlMatchStartEnd perlStatementPackage perlStatementSub
|
|
rubyControl rubyKeyword rubyException rubyBeginEnd pythonStatement pythonRepeat
|
|
pythonConditional pythonOperator tclStatement tclLabel tclConditional tclRepeat
|
|
tcltkCommandColor vimAuHighlight vimAutoSet vimCondHL vimElseif vimNotFunc vimKeyword
|
|
vimStatement
|
|
"PreProc" - "Preprocessor"
|
|
PreProc Include Define Macro PreCondit vimOption vimUserAttrbKey vimEnvvar vimSetMod
|
|
vimMenuName vimMenuNameMore vimHiAttrib vimFgBgAttrib vimCommentTitle perlControl
|
|
perlSharpBang perlInclude rubyDefine rubyInclude rubySharpBang pythonPreCondit
|
|
vimAutoCmdOpt vimHLMod
|
|
"Type" - "DataType"
|
|
Type StorageClass Structure Typedef vimAutoEvent vimGroup vimHLGroup vimPattern
|
|
vimEchoHLNone vimSynCase vimSynReg vimSyncC vimSyncKey vimSyncNone vimHiTerm vimHiCTerm
|
|
vimHiStartStop vimHiCtermFgBg vimHiGui vimHiGuiFont vimHiGuiFgBg perlType perlStorageClass
|
|
perlPackageRef perlPackageDecl perlFunctionPRef rubyClassOrModule tcltkWidgetColor
|
|
vimSpecial vimUserAttrb vimUserAttrbCmplt vimSynType vimFTOption
|
|
"Error" - "Error"
|
|
Error vimOperError vimUserCmdError vimElseIfErr vimSynError vimSyncError perlElseIfError
|
|
perlNotEmptyLine perlBrackets tclError vimError vimKeyCodeError vimErrSetting
|
|
vimBehaveError vimFTError vimFunctionError vimFunc vimSubstFlagErr vimCollClassErr
|
|
vimMapModErr vimSynCaseError vimHiAttribList vimHiCtermError vimHiKeyError
|
|
"Todo" - "Alert"
|
|
Todo vimTodo perlTodo rubyTodo pythonTodo tclTodo
|