5 language_detection_method:
6 VimOptionMap:LanguageDetectionMethods
9 Help:Specify methods to use for determining language for the file when reading highlight definitions.
11 filetype_language_overrides:
12 VimOptionMap:FileTypeLanguageOverrides
15 Help:Match file types to languages manually (if FileType language detection method is enabled).
17 extension_language_overrides:
18 VimOptionMap:ExtensionLanguageOverrides
21 Help:Match extensions to languages manually (if Extension language detection method is enabled).
23 syntax_language_overrides:
24 VimOptionMap:SyntaxLanguageOverrides
27 Help:Match syntaxes to languages manually (if Syntax language detection method is enabled).
30 VimOptionMap:DisableTypeParsing
33 Help:Do not read types when opening a file
36 VimOptionMap:ParsingSkipList
39 Help:List of files for which the type reading should be disabled
41 def_dir_mode_priority:
42 VimOptionMap:DefaultDirModePriority
45 Help:List of methods (in order) to use when searching for tags/types etc
46 Note:Default is overridden in TagHighlight#Option#GetOption()
48 max_dir_search_levels:
49 VimOptionMap:MaxDirSearchLevels
52 Help:How far up to search in UpFromFile or UpFromCurrent mode
55 VimOptionMap:ProjectConfigFileName
57 Default:taghl_config.txt
58 Help:File name for project specific configuration items
60 tag_dir_mode_priority:
61 VimOptionMap:TagFileDirModePriority
64 Help:Optional override for dir mode priority for tag files specifically
66 types_dir_mode_priority:
67 VimOptionMap:TypesFileDirModePriority
70 Help:Optional override for dir mode priority for types files specifically
72 config_dir_mode_priority:
73 VimOptionMap:ProjectConfigFileDirModePriority
76 Help:Optional override for dir mode priority for project config files specifically
79 VimOptionMap:TagFileDirectory
82 Help:Explicitly specified location for tag file (corresponding to Explicit search mode)
85 VimOptionMap:DisableTagManager
88 Help:Disable automatic management of tags option
91 VimOptionMap:TypesFileDirectory
94 Help:Explicitly specified location for types file (corresponding to Explicit search mode)
96 config_file_directory:
97 VimOptionMap:ProjectConfigFileDirectory
100 Help:Explicitly specified location for project config file (corresponding to Explicit search mode)
102 default_dir_mode_search_wildcards:
103 VimOptionMap:DefaultDirModeSearchWildcards
105 Default:OPT(TagFileName),OPT(ProjectConfigFileName)
106 Help:When searching directories, wildcards to match against (if any matches, we'll use this directory)
108 config_dir_mode_search_wildcards:
109 VimOptionMap:ProjectConfigFileSearchWildcards
112 Help:When searching directories for project config files, wildcards to match against (if any matches, we'll use this directory)
114 tag_dir_mode_search_wildcards:
115 VimOptionMap:TagFileSearchWildcards
118 Help:When searching directories for tag files, wildcards to match against (if any matches, we'll use this directory)
120 types_dir_mode_search_wildcards:
121 VimOptionMap:TypesFileSearchWildcards
124 Help:When searching directories for types files, wildcards to match against (if any matches, we'll use this directory)
127 VimOptionMap:CtagsExecutable
130 Help:Name of the ctags executable, or full path to it
132 forced_python_variant:
133 VimOptionMap:ForcedPythonVariant
136 Help:Force the use of a specific variant (see help for PythonVariantPriority)
138 python_variant_priority:
139 VimOptionMap:PythonVariantPriority
141 Default:if_pyth3,if_pyth,python,compiled
142 Help:Search order for deciding which variant to use
145 VimOptionMap:PathToPython
148 Help:Location of the python executable or None to search the path
151 VimOptionMap:PreReadHooks
154 Help:List of function names to run before reading types.
157 VimOptionMap:PostReadHooks
160 Help:List of function names to run after reading types.
163 VimOptionMap:PreUpdateHooks
166 Help:List of function names to run before updating types.
169 VimOptionMap:PostUpdateHooks
172 Help:List of function names to run after updating types.
177 Default:{'PreUpdate': [], 'PostUpdate': [], 'PreRead': [], 'PostRead': []}
178 Help:Hooks dictionary (each entry is a list of strings containing functions to call; read functions take current file name and types suffix as parameters).
180 forced_standard_libraries:
181 VimOptionMap:ForcedStandardLibraries
184 Help:List of standard libraries which we should load regardless of whether the matchers match (as long as suffix is correct).
186 disable_standard_libraries:
187 VimOptionMap:DisableStandardLibraries
190 Help:Don't try to load standard libraries.
193 VimOptionMap:UserLibraries
196 Help:List of user libraries to load (either relative to UserLibraryDir or absolute).
199 VimOptionMap:UserLibraryDir
202 Help:Location of user libraries that are specified with relative paths.
204 use_existing_tagfile_if_present:
205 VimOptionMap:DoNotGenerateTagsIfPresent
208 Help:Do not generate tags if a tag file already exists.
210 only_generate_types_if_present:
211 VimOptionMap:OnlyGenerateTypesIfPresent
214 Help:Only generate tags/types if a types file already exists.
216 ##########################
217 # Python script options: #
218 ##########################
221 CommandLineSwitches:--debug
222 VimOptionMap:DebugLevel
225 Help:Debug level for printing (how much debug output to produce)
228 CommandLineSwitches:--debug-file
229 VimOptionMap:DebugFile
232 Help:Debug log file into which messages should be stored
235 CommandLineSwitches:--print-time-with-debug
236 VimOptionMap:DebugPrintTime
239 Help:Print the time with each debug message in the log
242 CommandLineSwitches:-d,--source-root
243 VimOptionMap:SourceDir
246 Help:Location of source files to scan
249 CommandLineSwitches:--no-recurse
253 Help:Recurse into subdirectories
256 CommandLineSwitches:--ctags-file
257 VimOptionMap:TagFileName
260 Help:CTAGS output filename
263 CommandLineSwitches:--ctags-file-dir
264 VimOptionMap:CtagsFileLocation
267 Help:Location in which to store or find CTAGS output file
269 types_file_name_override:
270 CommandLineSwitches:--types-file-name-override
271 VimOptionMap:TypesFileNameForce
274 Help:Force types filename to be a specific string (as opposed to prefix + _ + suffix + . + extension).
277 CommandLineSwitches:--types-file-prefix
278 VimOptionMap:TypesFilePrefix
281 Help:Vim Types file prefix
283 types_file_extension:
284 CommandLineSwitches:--types-file-extension
285 VimOptionMap:TypesFileExtension
288 Help:Extension for types file (by default 'taghl', which with default prefix gives types_c.taghl for C files).
291 CommandLineSwitches:--add-skip-pattern
292 VimOptionMap:SkipPatterns
295 Help:List of (Python) regular expressions to match against keywords which should be excluded from the types file.
297 skip_reserved_keywords:
298 CommandLineSwitches:--skip-reserved-keywords
299 VimOptionMap:SkipReservedKeywords
302 Help:Don't highlight keywords that are reserved in a given language.
305 CommandLineSwitches:--ctags-exe-full-path
306 VimOptionMap:CtagsExeFull
309 Help:CTAGS Executable Directory
312 CommandLineSwitches:--add-ctags-argument
313 VimOptionMap:CtagsArguments
316 Help:Explicit list of arguments to pass to ctags (for use with non-recognised ctags implementations).
318 ctags_extra_arguments:
319 CommandLineSwitches:--add-extra-ctags-argument
320 VimOptionMap:CtagsExtraArguments
323 Help:List of extra arguments to pass to ctags.
326 CommandLineSwitches:--ctags-variant
327 VimOptionMap:CtagsVariant
330 Help:Tells TagHighlight which variant of ctags is being used: some have different requirements for their arguments.
333 CommandLineSwitches:--include-docs
336 Help:Include docs or Documentation directory (stripped by default for speed)
339 CommandLineSwitches:--do-not-check-keywords
342 Help:Do not check validity of keywords (for speed)
345 CommandLineSwitches:--include-invalid-keywords-as-matches
346 VimOptionMap:IncludeSynMatches
349 Help:Include invalid keywords as regular expression matches (may slow it loading)
352 CommandLineSwitches:--exclude-vim-keywords
353 VimOptionMap:SkipVimKeywords
356 Help:Don't include Vim keywords (they have to be matched with regular expression matches, which is slower)
359 CommandLineSwitches:--do-not-analyse-constants
362 Help:Do not treat constants as separate entries
365 CommandLineSwitches:--include-language
366 VimOptionMap:Languages
369 Help:Only include specified languages
372 CommandLineSwitches:--types-file-location
373 VimOptionMap:TypesFileLocation
376 Help:Specify the location for the generated types files
379 CommandLineSwitches:--include-locals
380 VimOptionMap:IncludeLocals
383 Help:Include local variables in the database
385 use_existing_tagfile:
386 CommandLineSwitches:--use-existing-tagfile
387 VimOptionMap:DoNotGenerateTags
390 Help:Do not generate tags: use an existing file
393 CommandLineSwitches:--pyversion
396 Help:Just print the version of python
399 CommandLineSwitches:--print-config
402 Help:Parse the various options and then print the configuration and exit (for debugging)