Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
aptconf.vim578 linesDownload Raw Back to syntax
1" Vim syntax file2" Language:	APT config file3" Maintainer:	Yann Amar <quidame@poivron.org>4" Last Change:	2021 Jul 125 6" quit when a syntax file was already loaded7if !exists("main_syntax")8  if exists("b:current_syntax")9    finish10  endif11  let main_syntax = 'aptconf'12endif13 14let s:cpo_save = &cpo15set cpo&vim16 17" Errors:18" Catch all that is not overridden by next rules/items:19syn match	aptconfError		display '[^[:blank:]]'20syn match	aptconfError		display '^[^[:blank:]][^:{]*'21 22" Options:23" Define a general regular expression for the options that are not defined24" later as keywords. Following apt.conf(5), we know that options are case25" insensitive, and can contain alphanumeric characters and '/-:._+'; we26" assume that there can not be consecutive colons (::) which is used as27" syntax operator; we also assume that an option name can not start or end28" by a colon.29syn case	ignore30syn match	aptconfRegexpOpt	'[-[:alnum:]/.+_]\+\(:[-[:alnum:]/.+_]\+\)*' contained display31 32" Keywords:33setlocal iskeyword+=/,-,.,_,+34"setlocal iskeyword+=: is problematic, because of the '::' separator35 36" Incomplete keywords will be treated differently than completely bad strings:37syn keyword	aptconfGroupIncomplete38	\ a[cquire] a[dequate] a[ptitude] a[ptlistbugs] d[ebtags] d[ebug]39	\ d[ir] d[pkg] d[select] o[rderlist] p[ackagemanager] p[kgcachegen]40	\ q[uiet] r[pm] s[ynaptic] u[nattended-upgrade] w[hatmaps]41 42" Only the following keywords can be used at toplevel (to begin an option):43syn keyword	aptconfGroup44	\ acquire adequate apt aptitude aptlistbugs debtags debug45	\ dir dpkg dselect orderlist packagemanager pkgcachegen46	\ quiet rpm synaptic unattended-upgrade whatmaps47 48" Possible options for each group:49" Acquire: {{{50syn keyword	aptconfAcquire contained51	\ cdrom Check-Valid-Until CompressionTypes ForceHash ForceIPv452	\ ForceIPv6 ftp gpgv GzipIndexes http https Languages Max-ValidTime53	\ Min-ValidTime PDiffs Queue-Mode Retries Source-Symlinks54 55syn keyword	aptconfAcquireCDROM contained56	\ AutoDetect CdromOnly Mount UMount57 58syn keyword	aptconfAcquireCompressionTypes contained59	\ bz2 lzma gz Order60 61syn keyword	aptconfAcquireFTP contained62	\ ForceExtended Passive Proxy ProxyLogin Timeout63 64syn keyword	aptconfAcquireHTTP contained65	\ AllowRedirect Dl-Limit Max-Age No-Cache No-Store Pipeline-Depth66	\ Proxy ProxyAutoDetect Proxy-Auto-Detect Timeout User-Agent67 68syn keyword	aptconfAcquireHTTPS contained69	\ AllowRedirect CaInfo CaPath CrlFile Dl-Limit IssuerCert Max-Age70	\ No-Cache No-Store Proxy SslCert SslForceVersion SslKey Timeout71	\ Verify-Host Verify-Peer72 73syn keyword	aptconfAcquireMaxValidTime contained74	\ Debian Debian-Security75 76syn keyword	aptconfAcquirePDiffs contained77	\ FileLimit SizeLimit78 79syn cluster	aptconfAcquire_ contains=aptconfAcquire,80	\ aptconfAcquireCDROM,aptconfAcquireCompressionTypes,aptconfAcquireFTP,81	\ aptconfAcquireHTTP,aptconfAcquireHTTPS,aptconfAcquireMaxValidTime,82	\ aptconfAcquirePDiffs83" }}}84" Adequate: {{{85syn keyword	aptconfAdequate contained86	\ Enabled87 88syn cluster	aptconfAdequate_ contains=aptconfAdequate89" }}}90" Apt: {{{91syn keyword	aptconfApt contained92	\ Architecture Architectures Archive Authentication AutoRemove93	\ Build-Essential Build-Profiles Cache Cache-Grow Cache-Limit94	\ Cache-Start CDROM Changelogs Clean-Installed Compressor95	\ Default-Release Force-LoopBreak Get Ignore-Hold Immediate-Configure96	\ Install-Recommends Install-Suggests Keep-Fds List-Cleanup97	\ Move-Autobit-Sections NeverAutoRemove Never-MarkAuto-Sections98	\ Periodic Status-Fd Update VersionedKernelPackages99 100syn keyword	aptconfAptAuthentication contained101	\ TrustCDROM102 103syn keyword	aptconfAptAutoRemove contained104	\ RecommendsImportant SuggestsImportant105 106syn keyword	aptconfAptCache contained107	\ AllNames AllVersions Generate GivenOnly Important Installed NamesOnly108	\ RecurseDepends ShowFull109 110syn keyword	aptconfAptCDROM contained111	\ Fast NoAct NoMount Rename112 113syn keyword	aptconfAptChangelogs contained114	\ Server115 116syn keyword	aptconfAptCompressor contained117	\ bzip2 gzip lzma xz118 119syn keyword	aptconfAptCompressorAll contained120	\ Binary CompressArg Cost Extension Name UncompressArg121 122syn keyword	aptconfAptGet contained123	\ AllowUnauthenticated Arch-Only Assume-No Assume-Yes AutomaticRemove124	\ Build-Dep-Automatic Compile Diff-Only Download Download-Only Dsc-Only125	\ Fix-Broken Fix-Missing Force-Yes HideAutoRemove Host-Architecture126	\ List-Cleanup Only-Source Print-URIs Purge ReInstall Remove127	\ Show-Upgraded Show-User-Simulation-Note Show-Versions Simulate128	\ Tar-Only Trivial-Only Upgrade129 130syn keyword	aptconfAptPeriodic contained131	\ AutocleanInterval BackupArchiveInterval BackupLevel132	\ Download-Upgradeable-Packages Download-Upgradeable-Packages-Debdelta133	\ Enable MaxAge MaxSize MinAge Unattended-Upgrade Update-Package-Lists134	\ Verbose135 136syn keyword	aptconfAptUpdate contained137	\ List-Refresh Pre-Invoke Post-Invoke Post-Invoke-Success138 139syn cluster	aptconfApt_ contains=aptconfApt,140	\ aptconfAptAuthentication,aptconfAptAutoRemove,aptconfAptCache,141	\ aptconfAptCDROM,aptconfAptChangelogs,aptconfAptCompressor,142	\ aptconfAptCompressorAll,aptconfAptGet,aptconfAptPeriodic,143	\ aptconfAptUpdate144" }}}145" Aptitude: {{{146syn keyword	aptconfAptitude contained147	\ Allow-Null-Upgrade Always-Use-Safe-Resolver Autoclean-After-Update148	\ Auto-Install Auto-Fix-Broken Cmdline Debtags-Binary149	\ Debtags-Update-Options Delete-Unused Delete-Unused-Pattern150	\ Display-Planned-Action Forget-New-On-Install Forget-New-On-Update151	\ Get-Root-Command Ignore-Old-Tmp Ignore-Recommends-Important152	\ Keep-Recommends Keep-Suggests Keep-Unused-Pattern LockFile Log153	\ Logging Parse-Description-Bullets Pkg-Display-Limit ProblemResolver154	\ Purge-Unused Recommends-Important Safe-Resolver Screenshot Sections155	\ Simulate Spin-Interval Suggests-Important Suppress-Read-Only-Warning156	\ Theme Track-Dselect-State UI Warn-Not-Root157 158syn keyword	aptconfAptitudeCmdline contained159	\ Always-Prompt Assume-Yes Disable-Columns Download-Only Fix-Broken160	\ Ignore-Trust-Violations Package-Display-Format Package-Display-Width161	\ Progress Request-Strictness Resolver-Debug Resolver-Dump162	\ Resolver-Show-Steps Safe-Upgrade Show-Deps Show-Size-Changes163	\ Show-Versions Show-Why Simulate Verbose Version-Display-Format164	\ Versions-Group-By Versions-Show-Package-Names Visual-Preview165	\ Why-Display-Mode166 167syn keyword	aptconfAptitudeCmdlineProgress contained168	\ Percent-On-Right Retain-Completed169 170syn keyword	aptconfAptitudeCmdlineSafeUpgrade contained171	\ No-New-Installs172 173syn keyword	aptconfAptitudeLogging contained174	\ File Levels175 176syn keyword	aptconfAptitudeProblemResolver contained177	\ Allow-Break-Holds BreakHoldScore Break-Hold-Level BrokenScore178	\ DefaultResolutionScore Discard-Null-Solution179	\ EssentialRemoveScore ExtraScore FullReplacementScore FutureHorizon180	\ Hints ImportantScore Infinity InstallScore Keep-All-Level KeepScore181	\ NonDefaultScore Non-Default-Level OptionalScore PreserveAutoScore182	\ PreserveManualScore RemoveScore Remove-Essential-Level Remove-Level183	\ RequiredScore ResolutionScore Safe-Level SolutionCost StandardScore184	\ StepLimit StepScore Trace-Directory Trace-File185	\ UndoFullReplacementScore UnfixedSoftScore UpgradeScore186 187syn keyword	aptconfAptitudeSafeResolver contained188	\ No-New-Installs No-New-Upgrades Show-Resolver-Actions189 190syn keyword	aptconfAptitudeScreenshot contained191	\ Cache-Max IncrementalLoadLimit192 193syn keyword	aptconfAptitudeSections contained194	\ Descriptions Top-Sections195 196syn keyword	aptconfAptitudeUI contained197	\ Advance-On-Action Auto-Show-Reasons Default-Grouping198	\ Default-Package-View Default-Preview-Grouping Default-Sorting199	\ Description-Visible-By-Default Exit-On-Last-Close Fill-Text200	\ Flat-View-As-First-View HelpBar Incremental-Search InfoAreaTabs201	\ KeyBindings MenuBar-Autohide Minibuf-Download-Bar Minibuf-Prompts202	\ New-package-Commands Package-Display-Format Package-Header-Format203	\ Package-Status-Format Pause-After-Download Preview-Limit204	\ Prompt-On-Exit Styles ViewTabs205 206syn keyword	aptconfAptitudeUIKeyBindings contained207	\ ApplySolution Begin BugReport Cancel Changelog ChangePkgTreeGrouping208	\ ChangePkgTreeLimit ChangePkgTreeSorting ClearAuto CollapseAll209	\ CollapseTree Commit Confirm Cycle CycleNext CycleOrder CyclePrev210	\ DelBOL DelBack DelEOL DelForward Dependencies DescriptionCycle211	\ DescriptionDown DescriptionUp DoInstallRun Down DpkgReconfigure212	\ DumpResolver EditHier End ExamineSolution ExpandAll ExpandTree213	\ FirstSolution ForbidUpgrade ForgetNewPackages Help HistoryNext214	\ HistoryPrev Hold Install InstallSingle Keep LastSolution Left215	\ LevelDown LevelUp MarkUpgradable MineFlagSquare MineLoadGame216	\ MineSaveGame MineSweepSquare MineUncoverSquare MineUncoverSweepSquare217	\ NextPage NextSolution No Parent PrevPage PrevSolution Purge218	\ PushButton Quit QuitProgram RejectBreakHolds Refresh Remove219	\ ReInstall RepeatSearchBack ReSearch ReverseDependencies Right220	\ SaveHier Search SearchBack SearchBroken SetAuto ShowHideDescription221	\ SolutionActionApprove SolutionActionReject ToggleExpanded222	\ ToggleMenuActive Undo Up UpdatePackageList Versions Yes223 224syn keyword	aptconfAptitudeUIStyles contained225	\ Bullet ChangeLogNewerVersion Default DepBroken DisabledMenuEntry226	\ DownloadHit DownloadProgress EditLine Error Header HighlightedMenuBar227	\ HighlightedMenuEntry MediaChange MenuBar MenuBorder MenuEntry228	\ MineBomb MineBorder MineFlag MineNumber1 MineNumber2 MineNumber3229	\ MineNumber4 MineNumber5 MineNumber6 MineNumber7 MineNumber8230	\ MultiplexTab MultiplexTabHighlighted PkgBroken PkgBrokenHighlighted231	\ PkgIsInstalled PkgIsInstalledHighlighted PkgNotInstalled232	\ PkgNotInstalledHighlighted PkgToDowngrade PkgToDowngradeHighlighted233	\ PkgToHold PkgToHoldHighlighted PkgToInstall PkgToInstallHighlighted234	\ PkgToRemove PkgToRemoveHighlighted PkgToUpgrade235	\ PkgToUpgradeHighlighted Progress SolutionActionApproved236	\ SolutionActionRejected Status TreeBackground TrustWarning237 238syn keyword	aptconfAptitudeUIStylesElements contained239	\ bg clear fg flip set240 241syn cluster	aptconfAptitude_ contains=aptconfAptitude,242	\ aptconfAptitudeCmdline,aptconfAptitudeCmdlineProgress,243	\ aptconfAptitudeCmdlineSafeUpgrade,aptconfAptitudeLogging,244	\ aptconfAptitudeProblemResolver,aptconfAptitudeSafeResolver,245	\ aptconfAptitudeScreenshot,aptconfAptitudeSections,aptconfAptitudeUI,246	\ aptconfAptitudeUIKeyBindings,aptconfAptitudeUIStyles,247	\ aptconfAptitudeUIStylesElements248" }}}249" AptListbugs: {{{250syn keyword	aptconfAptListbugs contained251	\ IgnoreRegexp Severities252 253syn cluster	aptconfAptListbugs_ contains=aptconfAptListbugs254" }}}255" DebTags: {{{256syn keyword	aptconfDebTags contained257	\ Vocabulary258 259syn cluster	aptconfDebTags_ contains=aptconfDebTags260" }}}261" Debug: {{{262syn keyword	aptconfDebug contained263	\ Acquire aptcdrom BuildDeps Hashes IdentCdrom Nolocking264	\ pkgAcquire pkgAutoRemove pkgCacheGen pkgDepCache pkgDPkgPM265	\ pkgDPkgProgressReporting pkgInitialize pkgOrderList266	\ pkgPackageManager pkgPolicy pkgProblemResolver RunScripts267	\ sourceList268 269syn keyword	aptconfDebugAcquire contained270	\ cdrom Ftp gpgv Http Https netrc271 272syn keyword	aptconfDebugPkgAcquire contained273	\ Auth Diffs RRed Worker274 275syn keyword	aptconfDebugPkgDepCache contained276	\ AutoInstall Marker277 278syn keyword	aptconfDebugPkgProblemResolver contained279	\ ShowScores280 281syn cluster	aptconfDebug_ contains=aptconfDebug,282	\ aptconfDebugAcquire,aptconfDebugPkgAcquire,aptconfDebugPkgDepCache,283	\ aptconfDebugPkgProblemResolver284" }}}285" Dir: {{{286syn keyword	aptconfDir contained287	\ Aptitude Bin Cache Etc Ignore-Files-Silently Log Media Parts RootDir288	\ State289 290syn keyword	aptconfDirAptitude contained291	\ state292 293syn keyword	aptconfDirBin contained294	\ apt-get apt-cache dpkg dpkg-buildpackage dpkg-source gpg gzip Methods295	\ solvers296 297syn keyword	aptconfDirCache contained298	\ Archives Backup pkgcache srcpkgcache299 300syn keyword	aptconfDirEtc contained301	\ Main Netrc Parts Preferences PreferencesParts SourceList SourceParts302	\ VendorList VendorParts Trusted TrustedParts303 304syn keyword	aptconfDirLog contained305	\ History Terminal306 307syn keyword	aptconfDirMedia contained308	\ MountPath309 310syn keyword	aptconfDirState contained311	\ cdroms extended_states Lists mirrors preferences status312 313syn cluster	aptconfDir_ contains=aptconfDir,314	\ aptconfDirAptitude,aptconfDirBin,aptconfDirCache,aptconfDirEtc,315	\ aptconfDirLog,aptconfDirMedia,aptconfDirState316" }}}317" DPkg: {{{318syn keyword	aptconfDPkg contained319	\ Build-Options Chroot-Directory ConfigurePending FlushSTDIN320	\ MaxArgBytes MaxArgs MaxBytes NoTriggers options321	\ Pre-Install-Pkgs Pre-Invoke Post-Invoke322	\ Run-Directory StopOnError Tools TriggersPending323 324syn keyword	aptconfDPkgTools contained325	\ adequate InfoFD Options Version326 327syn cluster	aptconfDPkg_ contains=aptconfDPkg,328	\ aptconfDPkgTools329" }}}330" DSelect: {{{331syn keyword	aptconfDSelect contained332	\ CheckDir Clean Options PromptAfterUpdate UpdateOptions333 334syn cluster	aptconfDSelect_ contains=aptconfDSelect335" }}}336" OrderList: {{{337syn keyword	aptconfOrderList contained338	\ Score339 340syn keyword	aptconfOrderListScore contained341	\ Delete Essential Immediate PreDepends342 343syn cluster	aptconfOrderList_ contains=aptconfOrderList,344	\ aptconfOrderListScore345" }}}346" PackageManager: {{{347syn keyword	aptconfPackageManager contained348	\ Configure349 350syn cluster	aptconfPackageManager_ contains=aptconfPackageManager351" }}}352" PkgCacheGen: {{{353syn keyword	aptconfPkgCacheGen contained354	\ Essential355 356syn cluster	aptconfPkgCacheGen_ contains=aptconfPkgCacheGen357" }}}358" Quiet: {{{359syn keyword	aptconfQuiet contained360	\ NoUpdate361 362syn cluster	aptconfQuiet_ contains=aptconfQuiet363" }}}364" Rpm: {{{365syn keyword	aptconfRpm contained366	\ Post-Invoke Pre-Invoke367 368syn cluster	aptconfRpm_ contains=aptconfRpm369" }}}370" Synaptic: {{{371syn keyword	aptconfSynaptic contained372	\ AskQuitOnProceed AskRelated AutoCleanCache CleanCache DefaultDistro373	\ delAction delHistory Download-Only ftpProxy ftpProxyPort httpProxy374	\ httpProxyPort Install-Recommends LastSearchType Maximized noProxy375	\ OneClickOnStatusActions ShowAllPkgInfoInMain showWelcomeDialog376	\ ToolbarState undoStackSize update upgradeType useProxy UseStatusColors377	\ UseTerminal useUserFont useUserTerminalFont ViewMode378	\ availVerColumnPos availVerColumnVisible componentColumnPos379	\ componentColumnVisible descrColumnPos descrColumnVisible380	\ downloadSizeColumnPos downloadSizeColumnVisible hpanedPos381	\ instVerColumnPos instVerColumnVisible instSizeColumnPos382	\ instSizeColumnVisible nameColumnPos nameColumnVisible383	\ sectionColumnPos sectionColumnVisible statusColumnPos384	\ statusColumnVisible supportedColumnPos supportedColumnVisible385	\ vpanedPos windowWidth windowHeight windowX windowY closeZvt386	\ color-available color-available-locked color-broken color-downgrade387	\ color-install color-installed-locked color-installed-outdated388	\ color-installed-updated color-new color-purge color-reinstall389	\ color-remove color-upgrade390 391syn keyword	aptconfSynapticUpdate contained392	\ last type393 394syn cluster	aptconfSynaptic_ contains=aptconfSynaptic,395	\ aptconfSynapticUpdate396" }}}397" Unattended Upgrade: {{{398syn keyword	aptconfUnattendedUpgrade contained399	\ Allow-APT-Mark-Fallback Allow-downgrade AutoFixInterruptedDpkg400	\ Automatic-Reboot Automatic-Reboot-Time Automatic-Reboot-WithUsers401	\ Debug InstallOnShutdown Mail MailOnlyOnError MailReport MinimalSteps402	\ OnlyOnACPower Origins-Pattern Package-Blacklist403	\ Remove-New-Unused-Dependencies Remove-Unused-Dependencies404	\ Remove-Unused-Kernel-Packages Skip-Updates-On-Metered-Connections405	\ SyslogEnable SyslogFacility Verbose406 407syn cluster	aptconfUnattendedUpgrade_ contains=aptconfUnattendedUpgrade408" }}}409" Whatmaps: {{{410syn keyword	aptconfWhatmaps contained411	\ Enable-Restart Security-Update-Origins412 413syn cluster	aptconfWhatmaps_ contains=aptconfWhatmaps414" }}}415 416syn case	match417 418" Now put all the keywords (and 'valid' options) in a single cluster:419syn cluster	aptconfOptions contains=aptconfRegexpOpt,420	\ @aptconfAcquire_,@aptconfAdequate_,@aptconfApt_,@aptconfAptitude_,421	\ @aptconfAptListbugs_,@aptconfDebTags_,@aptconfDebug_,@aptconfDir_,422	\ @aptconfDPkg_,@aptconfDSelect_,@aptconfOrderList_,423	\ @aptconfPackageManager_,@aptconfPkgCacheGen_,@aptconfQuiet_,424	\ @aptconfRpm_,@aptconfSynaptic_,@aptconfUnattendedUpgrade_,425	\ @aptconfWhatmaps_426 427" Syntax:428syn match	aptconfSemiColon	';'429syn match	aptconfDoubleColon	'::'430syn match	aptconfCurlyBraces	'[{}]'431syn region	aptconfValue		start='"' end='"' oneline display432syn region	aptconfInclude		matchgroup=aptconfOperator start='{' end='}' contains=ALLBUT,aptconfGroup,aptconfGroupIncomplete,@aptconfCommentSpecial433syn region	aptconfInclude		matchgroup=aptconfOperator start='::' end='{'me=s-1 contains=@aptconfOptions,aptconfError display434syn region	aptconfInclude		matchgroup=aptconfOperator start='::' end='::\|\s'me=s-1 oneline contains=@aptconfOptions,aptconfError display435 436" Basic Syntax Errors: XXX avoid to generate false positives !!!437"438" * Undocumented inline comment. Since it is currently largely used, and does439" not seem to cause trouble ('apt-config dump' never complains when # is used440" the same way than //) it has been moved to aptconfComment group. But it441" still needs to be defined here (i.e. before #clear and #include directives)442syn match	aptconfComment		'#.*' contains=@aptconfCommentSpecial443"444" * When a semicolon is missing after a double-quoted string:445" There are some cases (for example in the Dir group of options, but not only)446" where this syntax is valid. So we don't treat it as a strict error.447syn match	aptconfAsError		display '"[^"]*"[^;]'me=e-1448syn match	aptconfAsError		display '"[^"]*"$'449"450" * When double quotes are missing around a value (before a semicolon):451" This omission has no effect if the value is a single string (without blank452" characters). But apt.conf(5) says that quotes are required, and this item453" avoids to match unquoted keywords.454syn match	aptconfAsError		display '\s[^"[:blank:]]*[^}"];'me=e-1455"456" * When only one double quote is missing around a value (before a semicolon):457" No comment for that: it must be highly visible.458syn match	aptconfError		display '\(\s\|;\)"[^"[:blank:]]\+;'me=e-1459syn match	aptconfError		display '\(\s\|;\)[^"[:blank:]]\+";'me=e-1460"461" * When space is missing between option and (quoted) value:462" TODO (partially implemented)463syn match	aptconfError		display '::[^[:blank:]]*"'464 465" Special Actions:466syn match	aptconfAction		'^#\(clear\|include\)\>'467syn region	aptconfAction		matchgroup=aptconfAction start='^#clear\>' end=';'me=s-1 oneline contains=aptconfGroup,aptconfDoubleColon,@aptconfOptions468syn region	aptconfAction		matchgroup=aptconfAction start='^#include\>' end=';'me=s-1 oneline contains=aptconfRegexpOpt469 470" Comments:471syn keyword	aptconfTodo		TODO FIXME NOTE XXX contained472syn cluster	aptconfCommentSpecial	contains=@Spell,aptconfTodo473syn match	aptconfComment		'//.*' contains=@aptconfCommentSpecial474syn region	aptconfComment		start='/\*' end='\*/' contains=@aptconfCommentSpecial475 476" Highlight Definitions:477hi def link aptconfTodo				Todo478hi def link aptconfError			Error479hi def link aptconfComment			Comment480hi def link aptconfOperator			Operator481 482hi def link aptconfAction			PreProc483hi def link aptconfOption			Type484hi def link aptconfValue			String485hi def link aptconfRegexpOpt			Normal486hi def link aptconfAsError			Special487 488hi def link aptconfSemiColon			aptconfOperator489hi def link aptconfDoubleColon			aptconfOperator490hi def link aptconfCurlyBraces			aptconfOperator491 492hi def link aptconfGroupIncomplete		Special493hi def link aptconfGroup			aptconfOption494 495hi def link aptconfAcquire			aptconfOption496hi def link aptconfAcquireCDROM			aptconfOption497hi def link aptconfAcquireCompressionTypes	aptconfOption498hi def link aptconfAcquireFTP			aptconfOption499hi def link aptconfAcquireHTTP			aptconfOption500hi def link aptconfAcquireHTTPS			aptconfOption501hi def link aptconfAcquireMaxValidTime		aptconfOption502hi def link aptconfAcquirePDiffs		aptconfOption503 504hi def link aptconfAdequate			aptconfOption505 506hi def link aptconfApt				aptconfOption507hi def link aptconfAptAuthentication		aptconfOption508hi def link aptconfAptAutoRemove		aptconfOption509hi def link aptconfAptCache			aptconfOption510hi def link aptconfAptCDROM			aptconfOption511hi def link aptconfAptChangelogs		aptconfOption512hi def link aptconfAptCompressor		aptconfOption513hi def link aptconfAptCompressorAll		aptconfOption514hi def link aptconfAptGet			aptconfOption515hi def link aptconfAptPeriodic			aptconfOption516hi def link aptconfAptUpdate			aptconfOption517 518hi def link aptconfAptitude			aptconfOption519hi def link aptconfAptitudeCmdline		aptconfOption520hi def link aptconfAptitudeCmdlineProgress	aptconfOption521hi def link aptconfAptitudeCmdlineSafeUpgrade	aptconfOption522hi def link aptconfAptitudeLogging		aptconfOption523hi def link aptconfAptitudeProblemResolver	aptconfOption524hi def link aptconfAptitudeSafeResolver		aptconfOption525hi def link aptconfAptitudeScreenshot		aptconfOption526hi def link aptconfAptitudeSections		aptconfOption527hi def link aptconfAptitudeUI			aptconfOption528hi def link aptconfAptitudeUIKeyBindings	aptconfOption529hi def link aptconfAptitudeUIStyles		aptconfOption530hi def link aptconfAptitudeUIStylesElements	aptconfOption531 532hi def link aptconfAptListbugs			aptconfOption533 534hi def link aptconfDebTags			aptconfOption535 536hi def link aptconfDebug			aptconfOption537hi def link aptconfDebugAcquire			aptconfOption538hi def link aptconfDebugPkgAcquire		aptconfOption539hi def link aptconfDebugPkgDepCache		aptconfOption540hi def link aptconfDebugPkgProblemResolver	aptconfOption541 542hi def link aptconfDir				aptconfOption543hi def link aptconfDirAptitude			aptconfOption544hi def link aptconfDirBin			aptconfOption545hi def link aptconfDirCache			aptconfOption546hi def link aptconfDirEtc			aptconfOption547hi def link aptconfDirLog			aptconfOption548hi def link aptconfDirMedia			aptconfOption549hi def link aptconfDirState			aptconfOption550 551hi def link aptconfDPkg				aptconfOption552hi def link aptconfDPkgTools			aptconfOption553 554hi def link aptconfDSelect			aptconfOption555 556hi def link aptconfOrderList			aptconfOption557hi def link aptconfOrderListScore		aptconfOption558 559hi def link aptconfPackageManager		aptconfOption560 561hi def link aptconfPkgCacheGen			aptconfOption562 563hi def link aptconfQuiet			aptconfOption564 565hi def link aptconfRpm				aptconfOption566 567hi def link aptconfSynaptic			aptconfOption568hi def link aptconfSynapticUpdate		aptconfOption569 570hi def link aptconfUnattendedUpgrade		aptconfOption571 572hi def link aptconfWhatmaps			aptconfOption573 574let b:current_syntax = "aptconf"575 576let &cpo = s:cpo_save577unlet s:cpo_save578 
codekingpro/portable-devtools · Team Ai