ack.vim
-
-Run your favorite search tool from Vim, with an enhanced results list.
-
-This plugin was designed as a Vim frontend for the programmer’s search tool
-ack. ack can be used as a replacement for 99% of the uses of grep. The
-plugin allows you to search with ack from within Vim and shows the results in a
-split window.
-
-But here’s a little secret for the Vim-seasoned: it’s just a light wrapper for
-Vim’s grepprg and the quickfix window for match results. This makes it easy
-to integrate with your own Vim configuration and use existing knowledge of core
-features. It also means the plugin is flexible to use with other search tools.
-
-Installation
-
-ack
-
-You will need ack (>= 2.0), of course. To install it follow the
-manual.
-
-The Plugin
-
-It is recommended to use one of the popular plugin managers for Vim. There are
-many and you probably already have a preferred one, but a few examples for your
-copy-and-paste convenience:
-
-Pathogen
-
-$ git clone https://github.com/mileszs/ack.vim.git ~/.vim/bundle/ack.vim
-
-Vundle
-
-Plugin 'mileszs/ack.vim'
-
-NeoBundle
-
-NeoBundle 'mileszs/ack.vim'
-
-Manual (not recommended)
-
-Download the plugin and extract it in ~/.vim/ (or
-%PROGRAMFILES%/Vim/vimfiles on Windows).
-
-Usage
-
-:Ack [options] {pattern} [{directories}]
-
-Search recursively in {directories} (which defaults to the current directory)
-for the {pattern}.
-
-Files containing the search term will be listed in the quickfix window, along
-with the line number of the occurrence, once for each occurrence. <Enter> on
-a line in this window will open the file and place the cursor on the matching
-line.
-
-Just like where you use :grep, :grepadd, :lgrep, and :lgrepadd, you can
-use :Ack, :AckAdd, :LAck, and :LAckAdd respectively. (See :help Ack
-after installing, or doc/ack.txt in the repo, for more information.)
-
-For more ack help see ack documentation.
-
-Keyboard Shortcuts
-
-The quickfix results window is augmented with these convenience mappings:
-
-? a quick summary of these keys, repeat to close
-o to open (same as Enter)
-O to open and close the quickfix window
-go to preview file, open but maintain focus on ack.vim results
-t to open in new tab
-T to open in new tab without moving to it
-h to open in horizontal split
-H to open in horizontal split, keeping focus on the results
-v to open in vertical split
-gv to open in vertical split, keeping focus on the results
-q to close the quickfix window
-
-Gotchas
-
-To search for a pattern that contains whitespace, you need to enclose the
-pattern in single quotes. For example: :Ack 'foo bar' to search for
-‘foo bar’.
-
-Some characters have special meaning, and need to be escaped in your search
-pattern. For instance, #. You need to escape it with :Ack '\\\#define
-foo' to search for ‘#define foo’. See issue #5.
-
-Possibly FAQ
-
-
-
-Absolutely, and probably other tools if their output is similar or you can
-write a pattern match for it–just set g:ackprg. If you like, you can fall
-back to Ack in case you use your vimrc on a system without Ag available:
-
-if executable('ag')
- let g:ackprg = 'ag --vimgrep'
-endif
-
-Since Ack is quite portable you might check a copy of it into your dotfiles
-repository in ~/bin so you’ll nearly always have it available.
-
-What’s the difference from ag.vim?
-
-Well… not a lot really.
-
-Present maintainer, yours truly, kind of wishes they never forked,
-contributes to both, and wouldn’t mind seeing them merged again. ag.vim got a
-nice code clean-up (which ack.vim is now hopefully getting), and ack.vim picked
-up a few features that haven’t made their way to ag.vim, like :AckWindow,
-optional background search execution with vim-dispatch, and auto-previewing.
-
-I don’t want to jump to the first result automatically.
-
-Use :Ack!, with bang. If you want this behavior most of the time, you might
-like an abbreviation or mapping in your personal config, something like these:
-
-cnoreabbrev Ack Ack!
-nnoremap <Leader>a :Ack!<Space>
-
-Most of the :[L]Ack* commands support this. Note that this behavior follows
-the convention of Vim’s built-in :grep and :make commands.
-
-Changelog
-
-Please see the GitHub releases page.
-
-Credits
-
-This plugin is derived from Antoine Imbert’s blog post ack and Vim
-Integration (in particular, the function in the update to the post). Miles
-Sterrett packaged it up as a plugin and documented it in Vim’s help
-format, and since then many contributors have submitted
-enhancements and fixes.
-
-And of course, where would we be without ack. And, you know, Vim.
diff --git a/vim/.vim_runtime/sources_non_forked/ack.vim/autoload/ack.vim b/vim/.vim_runtime/sources_non_forked/ack.vim/autoload/ack.vim
deleted file mode 100644
index b6afdba..0000000
--- a/vim/.vim_runtime/sources_non_forked/ack.vim/autoload/ack.vim
+++ /dev/null
@@ -1,246 +0,0 @@
-if exists('g:autoloaded_ack') || &cp
- finish
-endif
-
-if exists('g:ack_use_dispatch')
- if g:ack_use_dispatch && !exists(':Dispatch')
- call s:Warn('Dispatch not loaded! Falling back to g:ack_use_dispatch = 0.')
- let g:ack_use_dispatch = 0
- endif
-else
- let g:ack_use_dispatch = 0
-endif
-
-"-----------------------------------------------------------------------------
-" Public API
-"-----------------------------------------------------------------------------
-
-function! ack#Ack(cmd, args) "{{{
- call s:Init(a:cmd)
- redraw
-
- " Local values that we'll temporarily set as options when searching
- let l:grepprg = g:ackprg
- let l:grepformat = '%f:%l:%c:%m,%f:%l:%m' " Include column number
-
- " Strip some options that are meaningless for path search and set match
- " format accordingly.
- if s:SearchingFilepaths()
- let l:grepprg = substitute(l:grepprg, '-H\|--column', '', 'g')
- let l:grepformat = '%f'
- endif
-
- " Check user policy for blank searches
- if empty(a:args)
- if !g:ack_use_cword_for_empty_search
- echo "No regular expression found."
- return
- endif
- endif
-
- " If no pattern is provided, search for the word under the cursor
- let l:grepargs = empty(a:args) ? expand("") : a:args . join(a:000, ' ')
-
- "Bypass search if cursor is on blank string
- if l:grepargs == ""
- echo "No regular expression found."
- return
- endif
-
- " NOTE: we escape special chars, but not everything using shellescape to
- " allow for passing arguments etc
- let l:escaped_args = escape(l:grepargs, '|#%')
-
- echo "Searching ..."
-
- if g:ack_use_dispatch
- call s:SearchWithDispatch(l:grepprg, l:escaped_args, l:grepformat)
- else
- call s:SearchWithGrep(a:cmd, l:grepprg, l:escaped_args, l:grepformat)
- endif
-
- " Dispatch has no callback mechanism currently, we just have to display the
- " list window early and wait for it to populate :-/
- call ack#ShowResults()
- call s:Highlight(l:grepargs)
-endfunction "}}}
-
-function! ack#AckFromSearch(cmd, args) "{{{
- let search = getreg('/')
- " translate vim regular expression to perl regular expression.
- let search = substitute(search, '\(\\<\|\\>\)', '\\b', 'g')
- call ack#Ack(a:cmd, '"' . search . '" ' . a:args)
-endfunction "}}}
-
-function! ack#AckHelp(cmd, args) "{{{
- let args = a:args . ' ' . s:GetDocLocations()
- call ack#Ack(a:cmd, args)
-endfunction "}}}
-
-function! ack#AckWindow(cmd, args) "{{{
- let files = tabpagebuflist()
-
- " remove duplicated filenames (files appearing in more than one window)
- let files = filter(copy(sort(files)), 'index(files,v:val,v:key+1)==-1')
- call map(files, "bufname(v:val)")
-
- " remove unnamed buffers as quickfix (empty strings before shellescape)
- call filter(files, 'v:val != ""')
-
- " expand to full path (avoid problems with cd/lcd in au QuickFixCmdPre)
- let files = map(files, "shellescape(fnamemodify(v:val, ':p'))")
- let args = a:args . ' ' . join(files)
-
- call ack#Ack(a:cmd, args)
-endfunction "}}}
-
-function! ack#ShowResults() "{{{
- let l:handler = s:UsingLocList() ? g:ack_lhandler : g:ack_qhandler
- execute l:handler
- call s:ApplyMappings()
- redraw!
-endfunction "}}}
-
-"-----------------------------------------------------------------------------
-" Private API
-"-----------------------------------------------------------------------------
-
-function! s:ApplyMappings() "{{{
- if !s:UsingListMappings() || &filetype != 'qf'
- return
- endif
-
- let l:wintype = s:UsingLocList() ? 'l' : 'c'
- let l:closemap = ':' . l:wintype . 'close'
- let g:ack_mappings.q = l:closemap
-
- nnoremap ? :call QuickHelp()
-
- if g:ack_autoclose
- " We just map the 'go' and 'gv' mappings to close on autoclose, wtf?
- for key_map in items(g:ack_mappings)
- execute printf("nnoremap %s %s", get(key_map, 0), get(key_map, 1) . l:closemap)
- endfor
-
- execute "nnoremap " . l:closemap
- else
- for key_map in items(g:ack_mappings)
- execute printf("nnoremap %s %s", get(key_map, 0), get(key_map, 1))
- endfor
- endif
-
- if exists("g:ackpreview") " if auto preview in on, remap j and k keys
- nnoremap j j
- nnoremap k k
- nmap j
- nmap k
- endif
-endfunction "}}}
-
-function! s:GetDocLocations() "{{{
- let dp = ''
- for p in split(&rtp, ',')
- let p = p . '/doc/'
- if isdirectory(p)
- let dp = p . '*.txt ' . dp
- endif
- endfor
-
- return dp
-endfunction "}}}
-
-function! s:Highlight(args) "{{{
- if !g:ackhighlight
- return
- endif
-
- let @/ = matchstr(a:args, "\\v(-)\@", "n")
-endfunction "}}}
-
-" Initialize state for an :Ack* or :LAck* search
-function! s:Init(cmd) "{{{
- let s:searching_filepaths = (a:cmd =~# '-g$') ? 1 : 0
- let s:using_loclist = (a:cmd =~# '^l') ? 1 : 0
-
- if g:ack_use_dispatch && s:using_loclist
- call s:Warn('Dispatch does not support location lists! Proceeding with quickfix...')
- let s:using_loclist = 0
- endif
-endfunction "}}}
-
-function! s:QuickHelp() "{{{
- execute 'edit' globpath(&rtp, 'doc/ack_quick_help.txt')
-
- silent normal gg
- setlocal buftype=nofile bufhidden=hide nobuflisted
- setlocal nomodifiable noswapfile
- setlocal filetype=help
- setlocal nonumber norelativenumber nowrap
- setlocal foldmethod=diff foldlevel=20
-
- nnoremap ? :q!:call ack#ShowResults()
-endfunction "}}}
-
-function! s:SearchWithDispatch(grepprg, grepargs, grepformat) "{{{
- let l:makeprg_bak = &l:makeprg
- let l:errorformat_bak = &l:errorformat
-
- " We don't execute a :grep command for Dispatch, so add -g here instead
- if s:SearchingFilepaths()
- let l:grepprg = a:grepprg . ' -g'
- else
- let l:grepprg = a:grepprg
- endif
-
- try
- let &l:makeprg = l:grepprg . ' ' . a:grepargs
- let &l:errorformat = a:grepformat
-
- Make
- finally
- let &l:makeprg = l:makeprg_bak
- let &l:errorformat = l:errorformat_bak
- endtry
-endfunction "}}}
-
-function! s:SearchWithGrep(grepcmd, grepprg, grepargs, grepformat) "{{{
- let l:grepprg_bak = &l:grepprg
- let l:grepformat_bak = &grepformat
-
- try
- let &l:grepprg = a:grepprg
- let &grepformat = a:grepformat
-
- silent execute a:grepcmd a:grepargs
- finally
- let &l:grepprg = l:grepprg_bak
- let &grepformat = l:grepformat_bak
- endtry
-endfunction "}}}
-
-" Are we finding matching files, not lines? (the -g option -- :AckFile)
-function! s:SearchingFilepaths() "{{{
- return get(s:, 'searching_filepaths', 0)
-endfunction "}}}
-
-" Predicate for whether mappings are enabled for list type of current search.
-function! s:UsingListMappings() "{{{
- if s:UsingLocList()
- return g:ack_apply_lmappings
- else
- return g:ack_apply_qmappings
- endif
-endfunction "}}}
-
-" Were we invoked with a :LAck command?
-function! s:UsingLocList() "{{{
- return get(s:, 'using_loclist', 0)
-endfunction "}}}
-
-function! s:Warn(msg) "{{{
- echohl WarningMsg | echomsg 'Ack: ' . a:msg | echohl None
-endf "}}}
-
-let g:autoloaded_ack = 1
-" vim:set et sw=2 ts=2 tw=78 fdm=marker
diff --git a/vim/.vim_runtime/sources_non_forked/ack.vim/doc/ack.txt b/vim/.vim_runtime/sources_non_forked/ack.vim/doc/ack.txt
deleted file mode 100644
index 22e884b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ack.vim/doc/ack.txt
+++ /dev/null
@@ -1,315 +0,0 @@
-*ack.txt* Plugin that integrates ack with Vim
-
-==============================================================================
-Author: Antoine Imbert *ack-author*
-License: Same terms as Vim itself (see |license|)
-
-This plugin is only available if 'compatible' is not set.
-
-{Vi does not have any of this}
-
-==============================================================================
-INTRODUCTION *ack*
-
-This plugin is a front for the Perl module App::Ack. Ack can be used as a
-replacement for grep. This plugin will allow you to run ack from vim, and
-shows the results in a split window.
-
-:Ack[!] [options] {pattern} [{directory}] *:Ack*
-
- Search recursively in {directory} (which defaults to the current
- directory) for the {pattern}. Behaves just like the |:grep| command, but
- will open the |Quickfix| window for you. If [!] is not given the first
- occurrence is jumped to.
-
-:AckAdd [options] {pattern} [{directory}] *:AckAdd*
-
- Just like |:Ack|, but instead of making a new list, the matches are
- appended to the current |quickfix| list.
-
-:AckFromSearch [{directory}] *:AckFromSearch*
-
- Just like |:Ack| but the pattern is from previous search.
-
-:LAck [options] {pattern} [{directory}] *:LAck*
-
- Just like |:Ack| but instead of the |quickfix| list, matches are placed in
- the current |location-list|.
-
-:LAckAdd [options] {pattern} [{directory}] *:LAckAdd*
-
- Just like |:AckAdd| but instead of the |quickfix| list, matches are added
- to the current |location-list|
-
-:AckFile [options] {pattern} [{directory}] *:AckFile*
-
- Search recursively in {directory} (which defaults to the current
- directory) for filenames matching the {pattern}. Behaves just like the
- |:grep| command, but will open the |Quickfix| window for you.
-
-:AckHelp[!] [options] {pattern} *:AckHelp*
-
- Search vim documentation files for the {pattern}. Behaves just like the
- |:Ack| command, but searches only vim documentation .txt files
-
-:LAckHelp [options] {pattern} *:LAckHelp*
-
- Just like |:AckHelp| but instead of the |quickfix| list, matches are placed
- in the current |location-list|.
-
-:AckWindow[!] [options] {pattern} *:AckWindow*
-
- Search all buffers visible in the screen (current tab page only) files for
- the {pattern}.
-
-:LAckWindow [options] {pattern} *:LAckWindow*
-
- Just like |:AckWindow| but instead of the |quickfix| list, matches are
- placed in the current |location-list|.
-
-Files containing the search term will be listed in the split window, along
-with the line number of the occurrence, once for each occurrence. on
-a line in this window will open the file, and place the cursor on the matching
-line.
-
-Note that if you are using Dispatch.vim with |g:ack_use_dispatch|, location
-lists are not supported, because Dispatch does not support them at this time.
-`:LAck` versions of commands above will give a warning and proceed to use the
-quickfix list instead.
-
-See http://beyondgrep.com/ for more information on searching with ack.
-
-
-==============================================================================
-CONFIGURATION *ack-configuration*
-
- *g:ackprg*
-g:ackprg
-Default for ubuntu: "ack-grep"
-Default for other systems: "ack"
-
-Use this option to specify the search command and its default arguments.
-
-Example:
->
- let g:ackprg = "ag --vimgrep"
-<
- *g:ack_default_options*
-g:ack_default_options
-Default: " -s -H --nocolor --nogroup --column"
-
-Use this option to specify the default arguments given to `ack`. This is only
-used if |g:ackprg| has not been customized from the default--if you are using
-a custom search program instead of Ack, set your preferred options in
-|g:ackprg|.
-
-NOTE: This option may be deprecated in the future. ~
-
-Example:
->
- let g:ack_default_options =
- \ " -s -H --nocolor --nogroup --column --smart-case --follow"
-<
- *g:ack_apply_qmappings*
-g:ack_apply_qmappings
-Default: 1
-
-This option enables mappings on the |quickfix| window.
-
- *g:ack_apply_lmappings*
-g:ack_apply_lmappings
-Default: 1
-
-This option enables mappings on |location-list| windows.
-
- *g:ack_mappings*
-g:ack_mappings
-Default: {
- \ "t": "T",
- \ "T": "TgTj",
- \ "o": "",
- \ "O": ":ccl",
- \ "go": "j",
- \ "h": "K",
- \ "H": "Kb",
- \ "v": "HbJt",
- \ "gv": "HbJ" }
-
-This option list all maps create on quickfix/Location list window.
-
-Example, if you want to open the result in the middle of the screen:
->
- let g:ack_mappings = { "o": "zz" }
-<
- *g:ack_qhandler*
-g:ack_qhandler
-Default: "botright copen"
-
-Command to open the quickview window.
-
-If you want to open a quickview window with 30 lines you can do:
->
- let g:ack_qhandler = "botright copen 30"
-<
- *g:ack_lhandler*
-g:ack_lhandler
-Default: "botright lopen"
-
-Command to open the Location list window.
-
-If you want to open a Location list window with 30 lines you can do:
->
- let g:ack_lhandler = "botright lopen 30"
-<
- *g:ackhighlight*
-g:ackhighlight
-Default: 0
-
-Use this option to highlight the searched term.
-
-Example:
->
- let g:ackhighlight = 1
-<
- *g:ack_autoclose*
-g:ack_autoclose
-Default: 0
-
-Use this option to specify whether to close the quickfix window after
-using any of the shortcuts.
-
-Example:
->
- let g:ack_autoclose = 1
-<
- *g:ack_autofold_results*
-g:ack_autofold_results
-Default: 0
-
-Use this option to fold the results in quickfix by file name. Only the current
-fold will be open by default and while you press 'j' and 'k' to move between the
-results if you hit other fold the last one will be closed and the current will
-be open.
-
-Example:
->
- let g:ack_autofold_results = 1
-<
- *g:ackpreview*
-g:ackpreview
-Default: 0
-
-Use this option to automagically open the file with 'j' or 'k'.
-
-Example:
->
- let g:ackpreview = 1
-<
- *g:ack_use_dispatch*
-g:ack_use_dispatch
-Default: 0
-
-Use this option to use vim-dispatch to run searches in the background, with a
-variety of execution backends for different systems.
-
-Due to limitations in Dispatch at this time, location lists are unsupported
-and result windows will appear before results are ready. Still, these may be
-acceptable tradeoffs for very large projects where searches are slow.
-
-Example:
->
- let g:ack_use_dispatch = 1
-<
- *g:ack_use_cword_for_empty_search*
-g:ack_use_cword_for_empty_search
-Default: 1
-
-Use this option to enable blank searches to run against the word under the
-cursor. When this option is not set, blank searches will only output an error
-message.
-
-Example:
->
- let g:ack_use_cword_for_empty_search = 0
-<
-==============================================================================
-MAPPINGS *ack-mappings*
-
-The following keyboard shortcuts are available in the |quickfix| and
-|location-list| windows:
-
-? display a quick summary of these mappings.
-
-o open file (same as Enter).
-
-O open file and close the quickfix window.
-
-go preview file (open but maintain focus on ack.vim results).
-
-t open in a new tab.
-
-T open in new tab without moving to it.
-
-h open in horizontal split.
-
-H open in horizontal split, keeping focus on the results.
-
-v open in vertical split.
-
-gv open in vertical split, keeping focus on the results.
-
-q close the quickfix window.
-
-To adjust these, see |g:ack_mappings|.
-
-==============================================================================
-Ignoring files *ack-ignore*
-
-If you're using this plugin with ag, The Silver Searcher, bear in mind that:
-
- - It ignores file patterns from your .gitignore and .hgignore.
-
- - If there are other files in your source repository you don't wish to
- search, you can add their patterns to an .agignore file.
-
-==============================================================================
-ISSUES AND FAQ *ack-issues-and-faq*
-
-I don't want to jump to the first result automatically.~
-
- Use `:Ack!`, with bang. If you want this behavior most of the time, you
- might like an abbreviation or mapping in your personal config, something
- like these:
->
- cnoreabbrev Ack Ack!
- nnoremap a :Ack!
-<
- Most of the `:[L]Ack*` commands support this. Note that this behavior
- follows the convention of Vim's built-in |:grep| and |:make| commands.
-
-I use NERDTree and opening ack.vim results in a vertical split displacing it.~
-
- You are probably using NERDTree with its default alignment at the left
- side of the window. Set these custom mappings in your vimrc to work around
- this:
->
- let g:ack_mappings = {
- \ 'v': 'LpJp',
- \ 'gv': 'LpJ' }
-<
- This solution will be improved in the future.
-
-Results show a mix of relative and absolute paths, making them hard to read.~
-
- This is a quirk of Vim that can happen with plain |:vimgrep| too. You can
- try this in your vimrc to work around it:
->
- autocmd BufAdd * exe "cd" fnameescape(getcwd())
-<
- but for some users this may be disruptive to their Vim workflow. For more
- details, see:
-
- http://vi.stackexchange.com/a/4816/7174
- https://github.com/mileszs/ack.vim/issues/143
-
-vim:set et sw=4 ts=4 tw=78:
diff --git a/vim/.vim_runtime/sources_non_forked/ack.vim/doc/ack_quick_help.txt b/vim/.vim_runtime/sources_non_forked/ack.vim/doc/ack_quick_help.txt
deleted file mode 100644
index 94306a0..0000000
--- a/vim/.vim_runtime/sources_non_forked/ack.vim/doc/ack_quick_help.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-==== ack.vim quick help ===============
-
- *?:* a quick summary of these keys, repeat to close
- *o:* to open (same as Enter)
- *O:* to open and close the quickfix window
- *go:* to preview file, open but maintain focus on ack.vim results
- *t:* to open in new tab
- *T:* to open in new tab without moving to it
- *h:* to open in horizontal split
- *H:* to open in horizontal split, keeping focus on the results
- *v:* to open in vertical split
- *gv:* to open in vertical split, keeping focus on the results
- *q:* to close the quickfix window
-
-========================================
diff --git a/vim/.vim_runtime/sources_non_forked/ack.vim/ftplugin/qf.vim b/vim/.vim_runtime/sources_non_forked/ack.vim/ftplugin/qf.vim
deleted file mode 100644
index 27564fa..0000000
--- a/vim/.vim_runtime/sources_non_forked/ack.vim/ftplugin/qf.vim
+++ /dev/null
@@ -1,9 +0,0 @@
-if exists("g:ack_autofold_results") && g:ack_autofold_results
- setlocal foldlevel=0
- setlocal foldmethod=expr
- setlocal foldexpr=matchstr(getline(v:lnum),'^[^\|]\\+')==#matchstr(getline(v:lnum+1),'^[^\|]\\+')?1:'<1'
- setlocal foldenable
- setlocal foldclose=all
- setlocal foldopen=all
- nnoremap j jzz
-endif
diff --git a/vim/.vim_runtime/sources_non_forked/ack.vim/plugin/ack.vim b/vim/.vim_runtime/sources_non_forked/ack.vim/plugin/ack.vim
deleted file mode 100644
index 202ae2e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ack.vim/plugin/ack.vim
+++ /dev/null
@@ -1,83 +0,0 @@
-if exists('g:loaded_ack') || &cp
- finish
-endif
-
-if !exists("g:ack_default_options")
- let g:ack_default_options = " -s -H --nopager --nocolor --nogroup --column"
-endif
-
-" Location of the ack utility
-if !exists("g:ackprg")
- if executable('ack-grep')
- let g:ackprg = "ack-grep"
- elseif executable('ack')
- let g:ackprg = "ack"
- else
- finish
- endif
- let g:ackprg .= g:ack_default_options
-endif
-
-if !exists("g:ack_apply_qmappings")
- let g:ack_apply_qmappings = !exists("g:ack_qhandler")
-endif
-
-if !exists("g:ack_apply_lmappings")
- let g:ack_apply_lmappings = !exists("g:ack_lhandler")
-endif
-
-let s:ack_mappings = {
- \ "t": "T",
- \ "T": "TgTj",
- \ "o": "",
- \ "O": "pc",
- \ "go": "p",
- \ "h": "K",
- \ "H": "Kb",
- \ "v": "HbJt",
- \ "gv": "HbJ" }
-
-if exists("g:ack_mappings")
- let g:ack_mappings = extend(s:ack_mappings, g:ack_mappings)
-else
- let g:ack_mappings = s:ack_mappings
-endif
-
-if !exists("g:ack_qhandler")
- let g:ack_qhandler = "botright copen"
-endif
-
-if !exists("g:ack_lhandler")
- let g:ack_lhandler = "botright lopen"
-endif
-
-if !exists("g:ackhighlight")
- let g:ackhighlight = 0
-endif
-
-if !exists("g:ack_autoclose")
- let g:ack_autoclose = 0
-endif
-
-if !exists("g:ack_autofold_results")
- let g:ack_autofold_results = 0
-endif
-
-if !exists("g:ack_use_cword_for_empty_search")
- let g:ack_use_cword_for_empty_search = 1
-endif
-
-command! -bang -nargs=* -complete=file Ack call ack#Ack('grep', )
-command! -bang -nargs=* -complete=file AckAdd call ack#Ack('grepadd', )
-command! -bang -nargs=* -complete=file AckFromSearch call ack#AckFromSearch('grep', )
-command! -bang -nargs=* -complete=file LAck call ack#Ack('lgrep', )
-command! -bang -nargs=* -complete=file LAckAdd call ack#Ack('lgrepadd', )
-command! -bang -nargs=* -complete=file AckFile call ack#Ack('grep -g', )
-command! -bang -nargs=* -complete=help AckHelp call ack#AckHelp('grep', )
-command! -bang -nargs=* -complete=help LAckHelp call ack#AckHelp('lgrep', )
-command! -bang -nargs=* AckWindow call ack#AckWindow('grep', )
-command! -bang -nargs=* LAckWindow call ack#AckWindow('lgrep', )
-
-let g:loaded_ack = 1
-
-" vim:set et sw=2 ts=2 tw=78 fdm=marker
diff --git a/vim/.vim_runtime/sources_non_forked/ale/LICENSE b/vim/.vim_runtime/sources_non_forked/ale/LICENSE
deleted file mode 100644
index f8f3524..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/LICENSE
+++ /dev/null
@@ -1,22 +0,0 @@
-Copyright (c) 2016-2019, w0rp
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
-ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/vim/.vim_runtime/sources_non_forked/ale/autoload/ale.vim b/vim/.vim_runtime/sources_non_forked/ale/autoload/ale.vim
deleted file mode 100644
index 6251b47..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/autoload/ale.vim
+++ /dev/null
@@ -1,268 +0,0 @@
-" Author: w0rp , David Alexander
-" Description: Primary code path for the plugin
-" Manages execution of linters when requested by autocommands
-
-" Strings used for severity in the echoed message
-let g:ale_echo_msg_error_str = get(g:, 'ale_echo_msg_error_str', 'Error')
-let g:ale_echo_msg_info_str = get(g:, 'ale_echo_msg_info_str', 'Info')
-let g:ale_echo_msg_log_str = get(g:, 'ale_echo_msg_log_str', 'Log')
-let g:ale_echo_msg_warning_str = get(g:, 'ale_echo_msg_warning_str', 'Warning')
-" Ignoring linters, for disabling some, or ignoring LSP diagnostics.
-let g:ale_linters_ignore = get(g:, 'ale_linters_ignore', {})
-let g:ale_disable_lsp = get(g:, 'ale_disable_lsp', 0)
-
-" LSP window/showMessage format
-let g:ale_lsp_show_message_format = get(g:, 'ale_lsp_show_message_format', '%severity%:%linter%: %s')
-" Valid values mimic LSP definitions (error, warning and information; log is
-" never shown)
-let g:ale_lsp_show_message_severity = get(g:, 'ale_lsp_show_message_severity', 'error')
-
-let s:lint_timer = -1
-let s:getcmdwintype_exists = exists('*getcmdwintype')
-
-" Return 1 if a file is too large for ALE to handle.
-function! ale#FileTooLarge(buffer) abort
- let l:max = getbufvar(a:buffer, 'ale_maximum_file_size', get(g:, 'ale_maximum_file_size', 0))
-
- return l:max > 0 ? (line2byte(line('$') + 1) > l:max) : 0
-endfunction
-
-" A function for checking various conditions whereby ALE just shouldn't
-" attempt to do anything, say if particular buffer types are open in Vim.
-function! ale#ShouldDoNothing(buffer) abort
- " The checks are split into separate if statements to make it possible to
- " profile each check individually with Vim's profiling tools.
- "
- " Do nothing if ALE is disabled.
- if !getbufvar(a:buffer, 'ale_enabled', get(g:, 'ale_enabled', 0))
- return 1
- endif
-
- " Don't perform any checks when newer NeoVim versions are exiting.
- if get(v:, 'exiting', v:null) isnot v:null
- return 1
- endif
-
- let l:filetype = getbufvar(a:buffer, '&filetype')
-
- " Do nothing when there's no filetype.
- if l:filetype is# ''
- return 1
- endif
-
- " Do nothing for diff buffers.
- if getbufvar(a:buffer, '&diff')
- return 1
- endif
-
- " Do nothing for blacklisted files.
- if index(get(g:, 'ale_filetype_blacklist', []), l:filetype) >= 0
- return 1
- endif
-
- " Do nothing if running from command mode.
- if s:getcmdwintype_exists && !empty(getcmdwintype())
- return 1
- endif
-
- let l:filename = fnamemodify(bufname(a:buffer), ':t')
-
- " Do nothing for directories.
- if l:filename is# '.'
- return 1
- endif
-
- " Don't start linting and so on when an operator is pending.
- if ale#util#Mode(1) is# 'no'
- return 1
- endif
-
- " Do nothing if running in the sandbox.
- if ale#util#InSandbox()
- return 1
- endif
-
- " Do nothing if the file is too large.
- if ale#FileTooLarge(a:buffer)
- return 1
- endif
-
- " Do nothing from CtrlP buffers with CtrlP-funky.
- if exists(':CtrlPFunky') is 2
- \&& getbufvar(a:buffer, '&l:statusline') =~# 'CtrlPMode.*funky'
- return 1
- endif
-
- return 0
-endfunction
-
-function! s:Lint(buffer, should_lint_file, timer_id) abort
- " Use the filetype from the buffer
- let l:filetype = getbufvar(a:buffer, '&filetype')
- let l:linters = ale#linter#Get(l:filetype)
-
- " Apply ignore lists for linters only if needed.
- let l:ignore_config = ale#Var(a:buffer, 'linters_ignore')
- let l:disable_lsp = ale#Var(a:buffer, 'disable_lsp')
- let l:linters = !empty(l:ignore_config) || l:disable_lsp
- \ ? ale#engine#ignore#Exclude(l:filetype, l:linters, l:ignore_config, l:disable_lsp)
- \ : l:linters
-
- " Tell other sources that they can start checking the buffer now.
- let g:ale_want_results_buffer = a:buffer
- silent doautocmd User ALEWantResults
- unlet! g:ale_want_results_buffer
-
- " Don't set up buffer data and so on if there are no linters to run.
- if !has_key(g:ale_buffer_info, a:buffer) && empty(l:linters)
- return
- endif
-
- " Clear lint_file linters, or only run them if the file exists.
- let l:lint_file = empty(l:linters)
- \ || (a:should_lint_file && filereadable(expand('#' . a:buffer . ':p')))
-
- call ale#engine#RunLinters(a:buffer, l:linters, l:lint_file)
-endfunction
-
-" (delay, [linting_flag, buffer_number])
-function! ale#Queue(delay, ...) abort
- if a:0 > 2
- throw 'too many arguments!'
- endif
-
- let l:buffer = get(a:000, 1, v:null)
-
- if l:buffer is v:null
- let l:buffer = bufnr('')
- endif
-
- if type(l:buffer) isnot v:t_number
- throw 'buffer_number must be a Number'
- endif
-
- if ale#ShouldDoNothing(l:buffer)
- return
- endif
-
- " Default linting_flag to ''
- let l:should_lint_file = get(a:000, 0) is# 'lint_file'
-
- if s:lint_timer != -1
- call timer_stop(s:lint_timer)
- let s:lint_timer = -1
- endif
-
- if a:delay > 0
- let s:lint_timer = timer_start(
- \ a:delay,
- \ function('s:Lint', [l:buffer, l:should_lint_file])
- \)
- else
- call s:Lint(l:buffer, l:should_lint_file, 0)
- endif
-endfunction
-
-let s:current_ale_version = [2, 7, 0]
-
-" A function used to check for ALE features in files outside of the project.
-function! ale#Has(feature) abort
- let l:match = matchlist(a:feature, '\c\v^ale-(\d+)\.(\d+)(\.(\d+))?$')
-
- if !empty(l:match)
- let l:version = [l:match[1] + 0, l:match[2] + 0, l:match[4] + 0]
-
- return ale#semver#GTE(s:current_ale_version, l:version)
- endif
-
- return 0
-endfunction
-
-" Given a buffer number and a variable name, look for that variable in the
-" buffer scope, then in global scope. If the name does not exist in the global
-" scope, an exception will be thrown.
-"
-" Every variable name will be prefixed with 'ale_'.
-function! ale#Var(buffer, variable_name) abort
- let l:full_name = 'ale_' . a:variable_name
- let l:vars = getbufvar(str2nr(a:buffer), '', {})
-
- return get(l:vars, l:full_name, g:[l:full_name])
-endfunction
-
-" Initialize a variable with a default value, if it isn't already set.
-"
-" Every variable name will be prefixed with 'ale_'.
-function! ale#Set(variable_name, default) abort
- let l:full_name = 'ale_' . a:variable_name
-
- if !has_key(g:, l:full_name)
- let g:[l:full_name] = a:default
- endif
-endfunction
-
-" Given a string for adding to a command, return the string padded with a
-" space on the left if it is not empty. Otherwise return an empty string.
-"
-" This can be used for making command strings cleaner and easier to test.
-function! ale#Pad(string) abort
- return !empty(a:string) ? ' ' . a:string : ''
-endfunction
-
-" Given a environment variable name and a value, produce part of a command for
-" setting an environment variable before running a command. The syntax will be
-" valid for cmd on Windows, or most shells on Unix.
-function! ale#Env(variable_name, value) abort
- if has('win32')
- return 'set ' . a:variable_name . '=' . ale#Escape(a:value) . ' && '
- endif
-
- return a:variable_name . '=' . ale#Escape(a:value) . ' '
-endfunction
-
-" Escape a string suitably for each platform.
-" shellescape does not work on Windows.
-function! ale#Escape(str) abort
- if fnamemodify(&shell, ':t') is? 'cmd.exe'
- " If the string contains spaces, it will be surrounded by quotes.
- " Otherwise, special characters will be escaped with carets (^).
- return substitute(
- \ a:str =~# ' '
- \ ? '"' . substitute(a:str, '"', '""', 'g') . '"'
- \ : substitute(a:str, '\v([&|<>^])', '^\1', 'g'),
- \ '%',
- \ '%%',
- \ 'g',
- \)
- endif
-
- return shellescape (a:str)
-endfunction
-
-" Get the loclist item message according to a given format string.
-"
-" See `:help g:ale_loclist_msg_format` and `:help g:ale_echo_msg_format`
-function! ale#GetLocItemMessage(item, format_string) abort
- let l:msg = a:format_string
- let l:severity = g:ale_echo_msg_warning_str
- let l:code = get(a:item, 'code', '')
- let l:type = get(a:item, 'type', 'E')
- let l:linter_name = get(a:item, 'linter_name', '')
- let l:code_repl = !empty(l:code) ? '\=submatch(1) . l:code . submatch(2)' : ''
-
- if l:type is# 'E'
- let l:severity = g:ale_echo_msg_error_str
- elseif l:type is# 'I'
- let l:severity = g:ale_echo_msg_info_str
- endif
-
- " Replace special markers with certain information.
- " \=l:variable is used to avoid escaping issues.
- let l:msg = substitute(l:msg, '\v\%([^\%]*)code([^\%]*)\%', l:code_repl, 'g')
- let l:msg = substitute(l:msg, '\V%severity%', '\=l:severity', 'g')
- let l:msg = substitute(l:msg, '\V%linter%', '\=l:linter_name', 'g')
- " Replace %s with the text.
- let l:msg = substitute(l:msg, '\V%s', '\=a:item.text', 'g')
-
- return l:msg
-endfunction
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ada.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ada.txt
deleted file mode 100644
index 2ac30c0..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ada.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-===============================================================================
-ALE Ada Integration *ale-ada-options*
-
-
-===============================================================================
-gcc *ale-ada-gcc*
-
-g:ale_ada_gcc_executable *g:ale_ada_gcc_executable*
- *b:ale_ada_gcc_executable*
- Type: |String|
- Default: `'gcc'`
-
-This variable can be changed to use a different executable for gcc.
-
-
-g:ale_ada_gcc_options *g:ale_ada_gcc_options*
- *b:ale_ada_gcc_options*
- Type: |String|
- Default: `'-gnatwa -gnatq'`
-
- This variable can be set to pass additional options to gcc.
-
-
-===============================================================================
-gnatpp *ale-ada-gnatpp*
-
-g:ale_ada_gnatpp_options *g:ale_ada_gnatpp_options*
- *b:ale_ada_gnatpp_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass extra options to the gnatpp fixer.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ansible.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ansible.txt
deleted file mode 100644
index 3a4efaa..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ansible.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-===============================================================================
-ALE Ansible Integration *ale-ansible-options*
-
-
-===============================================================================
-ansible-lint *ale-ansible-ansible-lint*
-
-g:ale_ansible_ansible_lint_executable *g:ale_ansible_ansible_lint_executable*
- *b:ale_ansible_ansible_lint_executable*
- Type: |String|
- Default: `'ansible-lint'`
-
- This variable can be changed to modify the executable used for ansible-lint.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-asciidoc.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-asciidoc.txt
deleted file mode 100644
index 86629fd..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-asciidoc.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-===============================================================================
-ALE AsciiDoc Integration *ale-asciidoc-options*
-
-
-===============================================================================
-write-good *ale-asciidoc-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-textlint *ale-asciidoc-textlint*
-
-See |ale-text-textlint|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-asm.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-asm.txt
deleted file mode 100644
index a97c6d0..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-asm.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-===============================================================================
-ALE ASM Integration *ale-asm-options*
-
-
-===============================================================================
-gcc *ale-asm-gcc*
-
-g:ale_asm_gcc_executable *g:ale_asm_gcc_executable*
- *b:ale_asm_gcc_executable*
- Type: |String|
- Default: `'gcc'`
-
-This variable can be changed to use a different executable for gcc.
-
-
-g:ale_asm_gcc_options *g:ale_asm_gcc_options*
- *b:ale_asm_gcc_options*
- Type: |String|
- Default: `'-Wall'`
-
- This variable can be set to pass additional options to gcc.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-awk.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-awk.txt
deleted file mode 100644
index b9c5c34..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-awk.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-===============================================================================
-ALE Awk Integration *ale-awk-options*
-
-
-===============================================================================
-gawk *ale-awk-gawk*
-
-g:ale_awk_gawk_executable *g:ale_awk_gawk_executable*
- *b:ale_awk_gawk_executable*
- Type: |String|
- Default: `'gawk'`
-
- This variable sets executable used for gawk.
-
-
-g:ale_awk_gawk_options *g:ale_awk_gawk_options*
- *b:ale_awk_gawk_options*
- Type: |String|
- Default: `''`
-
- With this variable we are able to pass extra arguments for gawk
- for invocation.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-bats.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-bats.txt
deleted file mode 100644
index cf2199e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-bats.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-===============================================================================
-ALE Bats Integration *ale-bats-options*
-
-
-===============================================================================
-shellcheck *ale-bats-shellcheck*
-
-The `shellcheck` linter for Bats uses the sh options for `shellcheck`; see:
-|ale-sh-shellcheck|.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-bib.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-bib.txt
deleted file mode 100644
index 35998c3..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-bib.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-===============================================================================
-ALE BibTeX Integration *ale-bib-options*
-
-
-===============================================================================
-bibclean *ale-bib-bibclean*
-
-g:ale_bib_bibclean_executable *g:ale_bib_bibclean_executable*
-
- Type: |String|
- Default: `'bibclean'`
-
-g:ale_bib_bibclean_options *g:ale_bib_bibclean_options*
-
- Type: |String|
- Default: `'-align-equals'`
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-c.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-c.txt
deleted file mode 100644
index c9eb79d..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-c.txt
+++ /dev/null
@@ -1,333 +0,0 @@
-===============================================================================
-ALE C Integration *ale-c-options*
-
-
-===============================================================================
-Global Options
-
-g:ale_c_build_dir_names *g:ale_c_build_dir_names*
- *b:ale_c_build_dir_names*
-
- Type: |List|
- Default: `['build', 'bin']`
-
- A list of directory names to be used when searching upwards from cpp
- files to discover compilation databases with. For directory named `'foo'`,
- ALE will search for `'foo/compile_commands.json'` in all directories on and above
- the directory containing the cpp file to find path to compilation database.
- This feature is useful for the clang tools wrapped around LibTooling (namely
- here, clang-tidy)
-
-
-g:ale_c_build_dir *g:ale_c_build_dir*
- *b:ale_c_build_dir*
-
- Type: |String|
- Default: `''`
-
- For programs that can read `compile_commands.json` files, this option can be
- set to the directory containing the file for the project. ALE will try to
- determine the location of `compile_commands.json` automatically, but if your
- file exists in some other directory, you can set this option so ALE will
- know where it is.
-
- This directory will be searched instead of |g:ale_c_build_dir_names|.
-
-
-g:ale_c_parse_compile_commands *g:ale_c_parse_compile_commands*
- *b:ale_c_parse_compile_commands*
- Type: |Number|
- Default: `0`
-
- If set to `1`, ALE will parse `compile_commands.json` files to automatically
- determine flags for C or C++ compilers. ALE will first search for the
- nearest `compile_commands.json` file, and then look for
- `compile_commands.json` files in the directories for
- |g:ale_c_build_dir_names|.
-
- If |g:ale_c_parse_makefile| or |b:ale_c_parse_makefile| is set to `1`, the
- output of `make -n` will be preferred over `compile_commands.json` files.
-
-
-g:ale_c_parse_makefile *g:ale_c_parse_makefile*
- *b:ale_c_parse_makefile*
- Type: |Number|
- Default: `0`
-
- If set to `1`, ALE will run `make -n` to automatically determine flags to
- set for C or C++ compilers. This can make it easier to determine the correct
- build flags to use for different files.
-
-
-===============================================================================
-clang *ale-c-clang*
-
-g:ale_c_clang_executable *g:ale_c_clang_executable*
- *b:ale_c_clang_executable*
- Type: |String|
- Default: `'clang'`
-
- This variable can be changed to use a different executable for clang.
-
-
-g:ale_c_clang_options *g:ale_c_clang_options*
- *b:ale_c_clang_options*
- Type: |String|
- Default: `'-std=c11 -Wall'`
-
- This variable can be changed to modify flags given to clang.
-
-
-===============================================================================
-clangd *ale-c-clangd*
-
-g:ale_c_clangd_executable *g:ale_c_clangd_executable*
- *b:ale_c_clangd_executable*
- Type: |String|
- Default: `'clangd'`
-
- This variable can be changed to use a different executable for clangd.
-
-
-g:ale_c_clangd_options *g:ale_c_clangd_options*
- *b:ale_c_clangd_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clangd.
-
-
-===============================================================================
-clang-format *ale-c-clangformat*
-
-g:ale_c_clangformat_executable *g:ale_c_clangformat_executable*
- *b:ale_c_clangformat_executable*
- Type: |String|
- Default: `'clang-format'`
-
- This variable can be changed to use a different executable for clang-format.
-
-
-g:ale_c_clangformat_options *g:ale_c_clangformat_options*
- *b:ale_c_clangformat_options*
- Type: |String|
- Default: `''`
-
- This variable can be change to modify flags given to clang-format.
-
-
-===============================================================================
-clangtidy *ale-c-clangtidy*
-
-`clang-tidy` will be run only when files are saved to disk, so that
-`compile_commands.json` files can be used. It is recommended to use this
-linter in combination with `compile_commands.json` files.
-Therefore, `clang-tidy` linter reads the options |g:ale_c_build_dir| and
-|g:ale_c_build_dir_names|. Also, setting |g:ale_c_build_dir| actually
-overrides |g:ale_c_build_dir_names|.
-
-
-g:ale_c_clangtidy_checks *g:ale_c_clangtidy_checks*
- *b:ale_c_clangtidy_checks*
- Type: |List|
- Default: `[]`
-
- The checks to enable for clang-tidy with the `-checks` argument.
-
- All options will be joined with commas, and escaped appropriately for
- the shell. The `-checks` flag can be removed entirely by setting this
- option to an empty List.
-
- Not all of clangtidy checks are applicable for C. You should consult the
- clang documentation for an up-to-date list of compatible checks:
- http://clang.llvm.org/extra/clang-tidy/checks/list.html
-
-
-g:ale_c_clangtidy_executable *g:ale_c_clangtidy_executable*
- *b:ale_c_clangtidy_executable*
- Type: |String|
- Default: `'clang-tidy'`
-
- This variable can be changed to use a different executable for clangtidy.
-
-
-g:ale_c_clangtidy_options *g:ale_c_clangtidy_options*
- *b:ale_c_clangtidy_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify compiler flags given to clang-tidy.
-
- - Setting this variable to a non-empty string,
- - and working in a buffer where no compilation database is found using
- |g:ale_c_build_dir_names| or |g:ale_c_build_dir|,
- will cause the `--` argument to be passed to `clang-tidy`, which will mean
- that detection of `compile_commands.json` files for compile command
- databases will be disabled.
- Only set this option if you want to control compiler flags
- entirely manually, and no `compile_commands.json` file is in one
- of the |g:ale_c_build_dir_names| directories of the project tree.
-
-
-g:ale_c_clangtidy_extra_options *g:ale_c_clangtidy_extra_options*
- *b:ale_c_clangtidy_extra_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clang-tidy.
-
-
-g:ale_c_clangtidy_fix_errors *g:ale_c_clangtidy_fix_errors*
- *b:ale_c_clangtidy_fix_errors*
- Type: |Number|
- Default: `1`
-
- This variable can be changed to disable the `-fix-errors` option for the
- |clangtidy| fixer.
-
-
-===============================================================================
-cppcheck *ale-c-cppcheck*
-
-g:ale_c_cppcheck_executable *g:ale_c_cppcheck_executable*
- *b:ale_c_cppcheck_executable*
- Type: |String|
- Default: `'cppcheck'`
-
- This variable can be changed to use a different executable for cppcheck.
-
-
-g:ale_c_cppcheck_options *g:ale_c_cppcheck_options*
- *b:ale_c_cppcheck_options*
- Type: |String|
- Default: `'--enable=style'`
-
- This variable can be changed to modify flags given to cppcheck.
-
-
-===============================================================================
-cquery *ale-c-cquery*
-
-g:ale_c_cquery_executable *g:ale_c_cquery_executable*
- *b:ale_c_cquery_executable*
- Type: |String|
- Default: `'cquery'`
-
- This variable can be changed to use a different executable for cquery.
-
-
-g:ale_cpp_cquery_cache_directory *g:ale_c_cquery_cache_directory*
- *b:ale_c_cquery_cache_directory*
- Type: |String|
- Default: `'~/.cache/cquery'`
-
- This variable can be changed to decide which directory cquery uses for its
-cache.
-
-
-===============================================================================
-flawfinder *ale-c-flawfinder*
-
-g:ale_c_flawfinder_executable *g:ale_c_flawfinder_executable*
- *b:ale_c_flawfinder_executable*
- Type: |String|
- Default: `'flawfinder'`
-
- This variable can be changed to use a different executable for flawfinder.
-
-
-g:ale_c_flawfinder_minlevel *g:ale_c_flawfinder_minlevel*
- *b:ale_c_flawfinder_minlevel*
- Type: |Number|
- Default: `1`
-
- This variable can be changed to ignore risks under the given risk threshold.
-
-
-g:ale_c_flawfinder_options *g:ale-c-flawfinder*
- *b:ale-c-flawfinder*
- Type: |String|
- Default: `''`
-
- This variable can be used to pass extra options into the flawfinder command.
-
-g:ale_c_flawfinder_error_severity *g:ale_c_flawfinder_error_severity*
- *b:ale_c_flawfinder_error_severity*
- Type: |Number|
- Default: `6`
-
- This variable can be changed to set the minimum severity to be treated as an
- error. This setting also applies to flawfinder for c++.
-
-
-===============================================================================
-gcc *ale-c-gcc*
-
-g:ale_c_gcc_executable *g:ale_c_gcc_executable*
- *b:ale_c_gcc_executable*
- Type: |String|
- Default: `'gcc'`
-
- This variable can be changed to use a different executable for gcc.
-
-
-g:ale_c_gcc_options *g:ale_c_gcc_options*
- *b:ale_c_gcc_options*
- Type: |String|
- Default: `'-std=c11 -Wall'`
-
- This variable can be change to modify flags given to gcc.
-
-
-===============================================================================
-uncrustify *ale-c-uncrustify*
-
-g:ale_c_uncrustify_executable *g:ale_c_uncrustify_executable*
- *b:ale_c_uncrustify_executable*
- Type: |String|
- Default: `'uncrustify'`
-
- This variable can be changed to use a different executable for uncrustify.
-
-
-g:ale_c_uncrustify_options *g:ale_c_uncrustify_options*
- *b:ale_c_uncrustify_options*
- Type: |String|
- Default: `''`
-
- This variable can be change to modify flags given to uncrustify.
-
-
-===============================================================================
-ccls *ale-c-ccls*
-
-g:ale_c_ccls_executable *g:ale_c_ccls_executable*
- *b:ale_c_ccls_executable*
- Type: |String|
- Default: `'ccls'`
-
- This variable can be changed to use a different executable for ccls.
-
-
-g:ale_c_ccls_init_options *g:ale_c_ccls_init_options*
- *b:ale_c_ccls_init_options*
- Type: |Dictionary|
- Default: `{}`
-
- This variable can be changed to customize ccls initialization options.
- Example: >
- {
- \ 'cacheDirectory': '/tmp/ccls',
- \ 'cacheFormat': 'binary',
- \ 'diagnostics': {
- \ 'onOpen': 0,
- \ 'opChange': 1000,
- \ },
- \ }
-<
- Visit https://github.com/MaskRay/ccls/wiki/Initialization-options for all
- available options and explanations.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-chef.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-chef.txt
deleted file mode 100644
index 75e144e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-chef.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-===============================================================================
-ALE Chef Integration *ale-chef-options*
-
-
-===============================================================================
-cookstyle *ale-chef-cookstyle*
-
-g:ale_chef_cookstyle_options *g:ale_chef_cookstyle_options*
- *b:ale_chef_cookstyle_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to cookstyle.
-
-
-g:ale_chef_cookstyle_executable *g:ale_chef_cookstyle_executable*
- *b:ale_chef_cookstyle_executable*
- Type: |String|
- Default: `'cookstyle'`
-
- This variable can be changed to point to the cookstyle binary in case it's
- not on the $PATH or a specific version/path must be used.
-
-
-===============================================================================
-foodcritic *ale-chef-foodcritic*
-
-g:ale_chef_foodcritic_options *g:ale_chef_foodcritic_options*
- *b:ale_chef_foodcritic_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to foodcritic.
-
-
-g:ale_chef_foodcritic_executable *g:ale_chef_foodcritic_executable*
- *b:ale_chef_foodcritic_executable*
- Type: |String|
- Default: `'foodcritic'`
-
- This variable can be changed to point to the foodcritic binary in case it's
- not on the $PATH or a specific version/path must be used.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-clojure.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-clojure.txt
deleted file mode 100644
index 2bf00c0..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-clojure.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-===============================================================================
-ALE Clojure Integration *ale-clojure-options*
-
-
-===============================================================================
-clj-kondo *ale-clojure-clj-kondo*
-
-A minimal and opinionated linter for code that sparks joy.
-
-https://github.com/borkdude/clj-kondo
-
-===============================================================================
-joker *ale-clojure-joker*
-
-Joker is a small Clojure interpreter and linter written in Go.
-
-https://github.com/candid82/joker
-
-Linting options are not configurable by ale, but instead are controlled by a
-`.joker` file in same directory as the file (or current working directory if
-linting stdin), a parent directory relative to the file, or the users home
-directory.
-
-see https://github.com/candid82/joker#linter-mode for more information.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cloudformation.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cloudformation.txt
deleted file mode 100644
index 9724403..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cloudformation.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-===============================================================================
-ALE CloudFormation Integration *ale-cloudformation-options*
-
-
-===============================================================================
-cfn-python-lint *ale-cloudformation-cfn-python-lint*
-
-cfn-python-lint is a linter for AWS CloudFormation template file.
-
-Website: https://github.com/awslabs/cfn-python-lint
-
-Installation
--------------------------------------------------------------------------------
-
-
-Install cfn-python-lint using either pip or brew: >
-
-`pip install cfn-lint`. If pip is not available, run
-`python setup.py clean --all` then `python setup.py install`.
-
- Homebrew (macOS):
-
-`brew install cfn-lint`
-
-<
-Configuration
--------------------------------------------------------------------------------
-
-To get cloudformation linter to work on only CloudFormation files we must set
-the buffer |filetype| to yaml.cloudformation.
-This causes ALE to lint the file with linters configured for cloudformation and
-yaml files.
-
-Just put:
-
->
-
- au BufRead,BufNewFile *.template.yaml set filetype=yaml.cloudformation
-
-<
-
-on `ftdetect/cloudformation.vim`
-
-This will get both cloudformation and yaml linters to work on any file with `.template.yaml` ext.
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cmake.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cmake.txt
deleted file mode 100644
index 602637b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cmake.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-===============================================================================
-ALE CMake Integration *ale-cmake-options*
-
-
-===============================================================================
-cmakelint *ale-cmake-cmakelint*
-
-g:ale_cmake_cmakelint_executable *g:ale_cmake_cmakelint_executable*
- *b:ale_cmake_cmakelint_executable*
- Type: |String|
- Default: `'cmakelint'`
-
- This variable can be set to change the path the cmakelint.
-
-
-g:ale_cmake_cmakelint_options *g:ale_cmake_cmakelint_options*
- *b:ale_cmake_cmakelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to cmakelint.
-
-
-===============================================================================
-cmake-format *ale-cmake-cmakeformat*
-
-g:ale_cmake_cmakeformat_executable *g:ale_cmake_cmakeformat_executable*
- *b:ale_cmake_cmakeformat_executable*
- Type: |String|
- Default: `'cmakeformat'`
-
- This variable can be set to change the path the cmake-format.
-
-
-g:ale_cmake_cmakeformat_options *g:ale_cmake_cmakeformat_options*
- *b:ale_cmake_cmakeformat_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to cmake-format.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cpp.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cpp.txt
deleted file mode 100644
index ead3be2..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cpp.txt
+++ /dev/null
@@ -1,331 +0,0 @@
-===============================================================================
-ALE C++ Integration *ale-cpp-options*
-
-
-===============================================================================
-Global Options
-
-The following C options also apply to some C++ linters too.
-
-* |g:ale_c_build_dir_names|
-* |g:ale_c_build_dir|
-* |g:ale_c_parse_makefile|
-* |g:ale_c_parse_compile_commands|
-
-
-===============================================================================
-clang *ale-cpp-clang*
-
-g:ale_cpp_clang_executable *g:ale_cpp_clang_executable*
- *b:ale_cpp_clang_executable*
- Type: |String|
- Default: `'clang++'`
-
- This variable can be changed to use a different executable for clang.
-
-
-g:ale_cpp_clang_options *g:ale_cpp_clang_options*
- *b:ale_cpp_clang_options*
- Type: |String|
- Default: `'-std=c++14 -Wall'`
-
- This variable can be changed to modify flags given to clang.
-
-
-===============================================================================
-clangd *ale-cpp-clangd*
-
-g:ale_cpp_clangd_executable *g:ale_cpp_clangd_executable*
- *b:ale_cpp_clangd_executable*
- Type: |String|
- Default: `'clangd'`
-
- This variable can be changed to use a different executable for clangd.
-
-
-g:ale_cpp_clangd_options *g:ale_cpp_clangd_options*
- *b:ale_cpp_clangd_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clangd.
-
-
-===============================================================================
-clangcheck *ale-cpp-clangcheck*
-
-`clang-check` will be run only when files are saved to disk, so that
-`compile_commands.json` files can be used. It is recommended to use this
-linter in combination with `compile_commands.json` files.
-Therefore, `clang-check` linter reads the options |g:ale_c_build_dir| and
-|g:ale_c_build_dir_names|. Also, setting |g:ale_c_build_dir| actually
-overrides |g:ale_c_build_dir_names|.
-
-
-g:ale_cpp_clangcheck_executable *g:ale_cpp_clangcheck_executable*
- *b:ale_cpp_clangcheck_executable*
- Type: |String|
- Default: `'clang-check'`
-
- This variable can be changed to use a different executable for clangcheck.
-
-
-g:ale_cpp_clangcheck_options *g:ale_cpp_clangcheck_options*
- *b:ale_cpp_clangcheck_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clang-check.
-
- This variable should not be set to point to build subdirectory with
- `-p path/to/build` option, as it is handled by the |g:ale_c_build_dir|
- option.
-
-
-===============================================================================
-clang-format *ale-cpp-clangformat*
-
-See |ale-c-clangformat| for information about the available options.
-Note that the C options are also used for C++.
-
-
-===============================================================================
-clangtidy *ale-cpp-clangtidy*
-
-`clang-tidy` will be run only when files are saved to disk, so that
-`compile_commands.json` files can be used. It is recommended to use this
-linter in combination with `compile_commands.json` files.
-Therefore, `clang-tidy` linter reads the options |g:ale_c_build_dir| and
-|g:ale_c_build_dir_names|. Also, setting |g:ale_c_build_dir| actually
-overrides |g:ale_c_build_dir_names|.
-
-
-g:ale_cpp_clangtidy_checks *g:ale_cpp_clangtidy_checks*
- *b:ale_cpp_clangtidy_checks*
- Type: |List|
- Default: `[]`
-
- The checks to enable for clang-tidy with the `-checks` argument.
-
- All options will be joined with commas, and escaped appropriately for
- the shell. The `-checks` flag can be removed entirely by setting this
- option to an empty List.
-
-
-g:ale_cpp_clangtidy_executable *g:ale_cpp_clangtidy_executable*
- *b:ale_cpp_clangtidy_executable*
- Type: |String|
- Default: `'clang-tidy'`
-
- This variable can be changed to use a different executable for clangtidy.
-
-
-g:ale_cpp_clangtidy_options *g:ale_cpp_clangtidy_options*
- *b:ale_cpp_clangtidy_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify compiler flags given to clang-tidy.
-
- - Setting this variable to a non-empty string,
- - and working in a buffer where no compilation database is found using
- |g:ale_c_build_dir_names| or |g:ale_c_build_dir|,
- will cause the `--` argument to be passed to `clang-tidy`, which will mean
- that detection of `compile_commands.json` files for compile command
- databases will be disabled.
- Only set this option if you want to control compiler flags
- entirely manually, and no `compile_commands.json` file is in one
- of the |g:ale_c_build_dir_names| directories of the project tree.
-
-
-g:ale_cpp_clangtidy_extra_options *g:ale_cpp_clangtidy_extra_options*
- *b:ale_cpp_clangtidy_extra_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clang-tidy.
-
-
-g:ale_cpp_clangtidy_fix_errors *g:ale_cpp_clangtidy_fix_errors*
- *b:ale_cpp_clangtidy_fix_errors*
- Type: |Number|
- Default: `1`
-
- This variable can be changed to disable the `-fix-errors` option for the
- |clangtidy| fixer.
-
-
-===============================================================================
-clazy *ale-cpp-clazy*
-
-g:ale_cpp_clazy_executable *g:ale_cpp_clazy_executable*
- *b:ale_cpp_clazy_executable*
- Type: |String|
- Default: `'clazy-standalone'`
-
- This variable can be changed to use a different executable for clazy.
-
-
-g:ale_cpp_clazy_checks *g:ale_cpp_clazy_checks*
- *b:ale_cpp_clazy_checks*
- Type: |List|
- Default: `['level1']`
-
- The checks to enable for clazy with the `-checks` argument.
-
- All options will be joined with commas, and escaped appropriately for
- the shell. The `-checks` flag can be removed entirely by setting this
- option to an empty List.
-
-
-g:ale_cpp_clazy_options *g:ale_cpp_clazy_options*
- *b:ale_cpp_clazy_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clazy.
-
-
-===============================================================================
-cppcheck *ale-cpp-cppcheck*
-
-g:ale_cpp_cppcheck_executable *g:ale_cpp_cppcheck_executable*
- *b:ale_cpp_cppcheck_executable*
- Type: |String|
- Default: `'cppcheck'`
-
- This variable can be changed to use a different executable for cppcheck.
-
-
-g:ale_cpp_cppcheck_options *g:ale_cpp_cppcheck_options*
- *b:ale_cpp_cppcheck_options*
- Type: |String|
- Default: `'--enable=style'`
-
- This variable can be changed to modify flags given to cppcheck.
-
-
-===============================================================================
-cpplint *ale-cpp-cpplint*
-
-g:ale_cpp_cpplint_executable *g:ale_cpp_cpplint_executable*
- *b:ale_cpp_cpplint_executable*
- Type: |String|
- Default: `'cpplint'`
-
- This variable can be changed to use a different executable for cpplint.
-
-
-g:ale_cpp_cpplint_options *g:ale_cpp_cpplint_options*
- *b:ale_cpp_cpplint_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to cpplint.
-
-
-===============================================================================
-cquery *ale-cpp-cquery*
-
-g:ale_cpp_cquery_executable *g:ale_cpp_cquery_executable*
- *b:ale_cpp_cquery_executable*
- Type: |String|
- Default: `'cquery'`
-
- This variable can be changed to use a different executable for cquery.
-
-
-g:ale_cpp_cquery_cache_directory *g:ale_cpp_cquery_cache_directory*
- *b:ale_cpp_cquery_cache_directory*
- Type: |String|
- Default: `'~/.cache/cquery'`
-
- This variable can be changed to decide which directory cquery uses for its
- cache.
-
-
-===============================================================================
-flawfinder *ale-cpp-flawfinder*
-
-g:ale_cpp_flawfinder_executable *g:ale_cpp_flawfinder_executable*
- *b:ale_cpp_flawfinder_executable*
- Type: |String|
- Default: `'flawfinder'`
-
- This variable can be changed to use a different executable for flawfinder.
-
-
-g:ale_cpp_flawfinder_minlevel *g:ale_cpp_flawfinder_minlevel*
- *b:ale_cpp_flawfinder_minlevel*
- Type: |Number|
- Default: `1`
-
- This variable can be changed to ignore risks under the given risk threshold.
-
-
-g:ale_cpp_flawfinder_options *g:ale-cpp-flawfinder*
- *b:ale-cpp-flawfinder*
- Type: |String|
- Default: `''`
-
- This variable can be used to pass extra options into the flawfinder command.
-
-
-===============================================================================
-gcc *ale-cpp-gcc*
-
-g:ale_cpp_gcc_executable *g:ale_cpp_gcc_executable*
- *b:ale_cpp_gcc_executable*
- Type: |String|
- Default: `'gcc'`
-
- This variable can be changed to use a different executable for gcc.
-
-
-g:ale_cpp_gcc_options *g:ale_cpp_gcc_options*
- *b:ale_cpp_gcc_options*
- Type: |String|
- Default: `'-std=c++14 -Wall'`
-
- This variable can be changed to modify flags given to gcc.
-
-
-===============================================================================
-uncrustify *ale-cpp-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
-ccls *ale-cpp-ccls*
-
-g:ale_cpp_ccls_executable *g:ale_cpp_ccls_executable*
- *b:ale_cpp_ccls_executable*
- Type: |String|
- Default: `'ccls'`
-
- This variable can be changed to use a different executable for ccls.
-
-
-g:ale_cpp_ccls_init_options *g:ale_cpp_ccls_init_options*
- *b:ale_cpp_ccls_init_options*
- Type: |Dictionary|
- Default: `{}`
-
- This variable can be changed to customize ccls initialization options.
- Example: >
- {
- \ 'cacheDirectory': '/tmp/ccls',
- \ 'cacheFormat': 'binary',
- \ 'diagnostics': {
- \ 'onOpen': 0,
- \ 'opChange': 1000,
- \ },
- \ }
-<
- Visit https://github.com/MaskRay/ccls/wiki/Initialization-options for all
- available options and explanations.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cs.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cs.txt
deleted file mode 100644
index bb13863..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cs.txt
+++ /dev/null
@@ -1,197 +0,0 @@
-===============================================================================
-ALE C# Integration *ale-cs-options*
-
-
-In addition to the linters that are provided with ALE, C# code can be checked
-with the OmniSharp plugin. See here: https://github.com/OmniSharp/omnisharp-vim
-
-
-===============================================================================
-csc *ale-cs-csc*
-
- The |ale-cs-csc| linter checks for semantic errors when files are opened or
- saved.
-
- See |ale-lint-file-linters| for more information on linters which do not
- check for problems while you type.
-
- The csc linter uses the mono csc compiler, providing full C# 7 and newer
- support, to generate a temporary module target file (/t:module). The module
- includes all '*.cs' files contained in the directory tree rooted at the path
- defined by the |g:ale_cs_csc_source| or |b:ale_cs_csc_source| variable and
- all sub directories.
-
- It will in future replace the |ale-cs-mcs| and |ale-cs-mcsc| linters as both
- utilize the mcsc compiler which, according to the mono project, is no longer
- actively developed, and only receives maintenance updates. However, because
- the csc compiler does not support the -syntax option, this linter does not
- offer any as-you-type syntax checking, similar to the |ale-cs-mcsc| linter.
-
- The paths to search for additional assembly files can be specified using the
- |g:ale_cs_csc_assembly_path| or |b:ale_cs_csc_assembly_path| variables.
-
- NOTE: ALE will not find any errors in files apart from syntax errors if any
- one of the source files contains a syntax error. Syntax errors must be fixed
- first before other errors will be shown.
-
-
-g:ale_cs_csc_options *g:ale_cs_csc_options*
- *b:ale_cs_csc_options*
- Type: |String|
- Default: `''`
-
- This option can be set to pass additional arguments to the `csc` compiler.
-
- For example, to add the dotnet package which is not added per default: >
-
- let g:ale_cs_mcs_options = ' /warn:4 /langversion:7.2'
-<
- NOTE: the `/unsafe` option is always passed to `csc`.
-
-
-g:ale_cs_csc_source *g:ale_cs_csc_source*
- *b:ale_cs_csc_source*
- Type: |String|
- Default: `''`
-
- This variable defines the root path of the directory tree searched for the
- '*.cs' files to be linted. If this option is empty, the source file's
- directory will be used.
-
- NOTE: Currently it is not possible to specify sub directories and
- directory sub trees which shall not be searched for *.cs files.
-
-
-g:ale_cs_csc_assembly_path *g:ale_cs_csc_assembly_path*
- *b:ale_cs_csc_assembly_path*
- Type: |List|
- Default: `[]`
-
- This variable defines a list of path strings to be searched for external
- assembly files. The list is passed to the csc compiler using the `/lib:`
- flag.
-
-
-g:ale_cs_csc_assemblies *g:ale_cs_csc_assemblies*
- *b:ale_cs_csc_assemblies*
- Type: |List|
- Default: `[]`
-
- This variable defines a list of external assembly (*.dll) files required
- by the mono mcs compiler to generate a valid module target. The list is
- passed the csc compiler using the `/r:` flag.
-
- For example: >
-
- " Compile C# programs with the Unity engine DLL file on Mac.
- let g:ale_cs_mcsc_assemblies = [
- \ '/Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll',
- \ 'path-to-unityproject/obj/Debug',
- \]
-<
-
-===============================================================================
-mcs *ale-cs-mcs*
-
- The `mcs` linter looks only for syntax errors while you type. See
- |ale-cs-mcsc| for the separately configured linter for checking for semantic
- errors.
-
-
-g:ale_cs_mcs_options *g:ale_cs_mcs_options*
- *b:ale_cs_mcs_options*
-
- Type: String
- Default: `''`
-
- This variable can be changed to pass additional flags given to mcs.
-
- NOTE: The -unsafe flag is selected implicitly and thus does not need to be
- explicitly included in the |g:ale_cs_mcs_options| or |b:ale_cs_mcs_options|
- parameter.
-
-
-===============================================================================
-mcsc *ale-cs-mcsc*
-
- The mcsc linter checks for semantic errors when files are opened or saved
- See |ale-lint-file-linters| for more information on linters which do not
- check for problems while you type.
-
- The mcsc linter uses the mono mcs compiler to generate a temporary module
- target file (-t:module). The module includes including all '*.cs' files
- contained in the directory tree rooted at the path defined by the
- |g:ale_cs_mcsc_source| or |b:ale_cs_mcsc_source| variable.
- variable and all sub directories.
-
- The paths to search for additional assembly files can be specified using the
- |g:ale_cs_mcsc_assembly_path| or |b:ale_cs_mcsc_assembly_path| variables.
-
- NOTE: ALE will not find any errors in files apart from syntax errors if any
- one of the source files contains a syntax error. Syntax errors must be fixed
- first before other errors will be shown.
-
-
-g:ale_cs_mcsc_options *g:ale_cs_mcsc_options*
- *b:ale_cs_mcsc_options*
- Type: |String|
- Default: `''`
-
- This option can be set to pass additional arguments to the `mcs` compiler.
-
- For example, to add the dotnet package which is not added per default: >
-
- let g:ale_cs_mcs_options = '-pkg:dotnet'
-<
- NOTE: the `-unsafe` option is always passed to `mcs`.
-
-
-g:ale_cs_mcsc_source *g:ale_cs_mcsc_source*
- *b:ale_cs_mcsc_source*
- Type: |String|
- Default: `''`
-
- This variable defines the root path of the directory tree searched for the
- '*.cs' files to be linted. If this option is empty, the source file's
- directory will be used.
-
- NOTE: Currently it is not possible to specify sub directories and
- directory sub trees which shall not be searched for *.cs files.
-
-
-g:ale_cs_mcsc_assembly_path *g:ale_cs_mcsc_assembly_path*
- *b:ale_cs_mcsc_assembly_path*
- Type: |List|
- Default: `[]`
-
- This variable defines a list of path strings to be searched for external
- assembly files. The list is passed to the mcs compiler using the `-lib:`
- flag.
-
-
-g:ale_cs_mcsc_assemblies *g:ale_cs_mcsc_assemblies*
- *b:ale_cs_mcsc_assemblies*
- Type: |List|
- Default: `[]`
-
- This variable defines a list of external assembly (*.dll) files required
- by the mono mcs compiler to generate a valid module target. The list is
- passed the mcs compiler using the `-r:` flag.
-
- For example: >
-
- " Compile C# programs with the Unity engine DLL file on Mac.
- let g:ale_cs_mcsc_assemblies = [
- \ '/Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll',
- \ 'path-to-unityproject/obj/Debug',
- \]
-<
-
-===============================================================================
-uncrustify *ale-cs-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-css.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-css.txt
deleted file mode 100644
index ff74b26..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-css.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-===============================================================================
-ALE CSS Integration *ale-css-options*
-
-
-===============================================================================
-fecs *ale-css-fecs*
-
-`fecs` options for CSS is the same as the options for JavaScript, and both of
-them reads `./.fecsrc` as the default configuration file. See:
-|ale-javascript-fecs|.
-
-
-===============================================================================
-prettier *ale-css-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-stylelint *ale-css-stylelint*
-
-g:ale_css_stylelint_executable *g:ale_css_stylelint_executable*
- *b:ale_css_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_css_stylelint_options *g:ale_css_stylelint_options*
- *b:ale_css_stylelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to stylelint.
-
-
-g:ale_css_stylelint_use_global *g:ale_css_stylelint_use_global*
- *b:ale_css_stylelint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cuda.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cuda.txt
deleted file mode 100644
index 0e53f75..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-cuda.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-===============================================================================
-ALE CUDA Integration *ale-cuda-options*
-
-
-===============================================================================
-nvcc *ale-cuda-nvcc*
-
-g:ale_cuda_nvcc_executable *g:ale_cuda_nvcc_executable*
- *b:ale_cuda_nvcc_executable*
- Type: |String|
- Default: `'nvcc'`
-
- This variable can be changed to use a different executable for nvcc.
- Currently only nvcc 8.0 is supported.
-
-
-g:ale_cuda_nvcc_options *g:ale_cuda_nvcc_options*
- *b:ale_cuda_nvcc_options*
- Type: |String|
- Default: `'-std=c++11'`
-
- This variable can be changed to modify flags given to nvcc.
-
-===============================================================================
-clang-format *ale-cuda-clangformat*
-
-See |ale-c-clangformat| for information about the available options.
-Note that the C options are also used for cuda.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-d.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-d.txt
deleted file mode 100644
index 72349a2..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-d.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-===============================================================================
-ALE D Integration *ale-d-options*
-
-===============================================================================
-dfmt *ale-d-dfmt*
-
-g:ale_d_dfmt_options *g:ale_d_dfmt_options*
- *b:ale_d_dfmt_options*
- Type: |String|
- Default: `''`
-
-This variable can be set to pass additional options to the dfmt fixer.
-
-===============================================================================
-dls *ale-d-dls*
-
-g:ale_d_dls_executable *g:ale_d_dls_executable*
- *b:ale_d_dls_executable*
- Type: |String|
- Default: `dls`
-
-See |ale-integrations-local-executables|
-
-
-===============================================================================
-uncrustify *ale-d-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-dart.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-dart.txt
deleted file mode 100644
index a6d88dd..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-dart.txt
+++ /dev/null
@@ -1,71 +0,0 @@
-===============================================================================
-ALE Dart Integration *ale-dart-options*
-
-
-===============================================================================
-dartanalyzer *ale-dart-dartanalyzer*
-
-Installation
--------------------------------------------------------------------------------
-
-Install Dart via whatever means. `dartanalyzer` will be included in the SDK.
-
-You can add the SDK to `$PATH`, as described here:
-https://www.dartlang.org/tools/sdk
-
-If you have installed Dart on Linux, you can also try the following: >
- " Set the executable path for dartanalyzer to the absolute path to it.
- let g:ale_dart_dartanalyzer_executable = '/usr/lib/dart/bin/dartanalyzer'
-<
-... or similarly for wherever your Dart SDK lives. This should work without
-having to modify `$PATH`.
-
-ALE can only check for problems with `dartanalyzer` with the file on disk.
-See |ale-lint-file-linters|
-
-Options
--------------------------------------------------------------------------------
-
-g:ale_dart_dartanalyzer_executable *g:ale_dart_dartanalyzer_executable*
- *b:ale_dart_dartanalyzer_executable*
- Type: |String|
- Default: `'dartanalyzer'`
-
- This variable can be set to change the path to dartanalyzer.
-
-
-===============================================================================
-dartfmt *ale-dart-dartfmt*
-
-Installation
--------------------------------------------------------------------------------
-
-Installing Dart should probably ensure that `dartfmt` is in your `$PATH`.
-
-In case it is not, try to set the executable option to its absolute path. : >
- " Set the executable path for dartfmt to the absolute path to it.
- let g:ale_dart_dartfmt_executable = '/usr/lib/dart/bin/dartfmt'
- >
-
-Options
--------------------------------------------------------------------------------
-
-g:ale_dart_dartfmt_executable *g:ale_dart_dartfmt_executable*
- *b:ale_dart_dartfmt_executable*
- Type: |String|
- Default: `''`
-
- This variable can be set to specify an absolute path to the
- dartfmt executable (or to specify an alternate executable).
-
-
-g:ale_dart_dartfmt_options *g:ale_dart_dartfmt_options*
- *b:ale_dart_dartfmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the dartfmt fixer.
-
-===============================================================================
-
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-development.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-development.txt
deleted file mode 100644
index faa570c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-development.txt
+++ /dev/null
@@ -1,357 +0,0 @@
-*ale-development.txt* For Vim version 8.0.
-*ale-dev*
-*ale-development*
-
-ALE Development Documentation
-
-===============================================================================
-CONTENTS *ale-development-contents*
-
- 1. Introduction.........................|ale-development-introduction|
- 2. Design Goals.........................|ale-design-goals|
- 3. Coding Standards.....................|ale-coding-standards|
- 4. Testing ALE..........................|ale-development-tests|
- 4.1. Writing Linter Tests.............|ale-development-linter-tests|
- 4.2. Writing Fixer Tests..............|ale-development-fixer-tests|
-
-===============================================================================
-1. Introduction *ale-development-introduction*
-
-This document contains helpful information for ALE developers, including
-design goals, information on how to run the tests, coding standards, and so
-on. You should read this document if you want to get involved with ALE
-development.
-
-===============================================================================
-2. Design Goals *ale-design-goals*
-
-This section lists design goals for ALE, in no particular order. They are as
-follows.
-
-ALE code should be almost 100% VimL. This makes the plugin as portable as
-possible.
-
-ALE should run without needing any other plugins to be installed, to make
-installation simple. ALE can integrate with other plugins for more advanced
-functionality, non-essential functionality, or improving on basic first party
-functionality.
-
-ALE should check files with as many tools as possible by default, except where
-they cause security issues or make excessive use of resources on modern
-machines.
-
-ALE should be free of breaking changes to the public API, which is comprised of
-documented functions and options, until a major version is planned. Breaking
-changes should be preceded by a deprecation phase complete with warnings.
-Changes required for security may be an exception.
-
-ALE supports Vim 8 and above, and NeoVim 0.2.0 or newer. These are the
-earliest versions of Vim and NeoVim which support |job|, |timer|, |closure|,
-and |lambda| features. All ALE code should be written so it is compatible with
-these versions of Vim, or with version checks so particular features can
-degrade or fail gracefully.
-
-Just about everything should be documented and covered with tests.
-
-By and large, people shouldn't pay for the functionality they don't use. Care
-should be taken when adding new features, so supporting new features doesn't
-degrade the general performance of anything ALE does.
-
-LSP support will become more important as time goes on. ALE should provide
-better support for LSP features as time goes on.
-
-When merging pull requests, you should respond with `Cheers! :beers:`, purely
-for comedy value.
-
-===============================================================================
-3. Coding Standards *ale-coding-standards*
-
-The following general coding standards should be adhered to for Vim code.
-
-* Check your Vim code with `Vint` and do everything it says. ALE will check
- your Vim code with Vint automatically. See: https://github.com/Kuniwak/vint
- Read ALE's `Dockerfile` to see which version of `Vint` it uses.
-* Try to write descriptive and concise names for variables and functions.
- Names shouldn't be too short or too long. Think about others reading your
- code later on.
-* Use `snake_case` names for variables and arguments, and `PascalCase` names
- for functions. Prefix every variable name with its scope. (`l:`, `g:`, etc.)
-* Try to keep lines no longer than 80 characters, but this isn't an absolute
- requirement.
-* Use 4 spaces for every level of indentation in Vim code.
-* Add a blank line before every `function`, `if`, `for`, `while`, or `return`,
- which doesn't start a new level of indentation. This makes the logic in
- your code easier to follow.
-* End every file with a trailing newline character, but not with extra blank
- lines. Remove trailing whitespace from the ends of lines.
-* Write the full names of commands instead of abbreviations. For example, write
- `function` instead of `func`, and `endif` instead of `end`.
-* Write functions with `!`, so files can be reloaded. Use the |abort| keyword
- for all functions, so functions exit on the first error.
-* Make sure to credit yourself in files you have authored with `Author:`
- and `Description:` comments.
-
-In addition to the above general guidelines for the style of your code, you
-should also follow some additional rules designed to prevent mistakes. Some of
-these are reported with ALE's `custom-linting-rules` script. See
-|ale-development-tests|.
-
-* Don't leave stray `:echo` lines in code. Use `execute 'echo' ...` if you must
- echo something.
-* For strings use |is#| instead of |==#|, `is?` instead of `==?`, `isnot#`
- instead of `!=#`, and `isnot?` instead of `!=?`. This is because `'x' ==# 0`
- returns 1, while `'x' is# 0` returns 0, so you will experience fewer issues
- when numbers are compared with strings. `is` and `isnot` also do not throw
- errors when other objects like List or Dictionaries are compared with
- strings.
-* Don't use the `getcwd()` function in the ALE codebase. Most of ALE's code
- runs from asynchronous callback functions, and these functions can execute
- from essentially random buffers. Therefore, the `getcwd()` output is
- useless. Use `expand('#' . a:buffer . ':p:h')` instead. Don't use
- `expand('%...')` for the same reason.
-* Don't use the `simplify()` function. It doesn't simplify paths enough. Use
- `ale#path#Simplify()` instead.
-* Don't use the `shellescape()` function. It doesn't escape arguments properly
- on Windows. Use `ale#Escape()` instead, which will avoid escaping where it
- isn't needed, and generally escape arguments better on Windows.
-* Don't use the `tempname()` function. It doesn't work when `$TMPDIR` isn't
- set. Use `ale#util#Tempname()` instead, which temporarily sets `$TMPDIR`
- appropriately where needed.
-* Use `snake_case` names for linter names, so they can be used as part of
- variable names. You can define `aliases` for linters, for other names people
- might try to configure linters with.
-* Use |v:t_TYPE| variables instead of `type()`, which are more readable.
-
-Apply the following guidelines when writing Vader test files.
-
-* Use 2 spaces for Vader test files, instead of the 4 spaces for Vim files.
-* If you write `Before` and `After` blocks, you should typically write them at
- the top of the file, so they run for all tests. There may be some tests
- where it make sense to modify the `Before` and `After` code part of the way
- through the file.
-* If you modify any settings or global variables, reset them in `After`
- blocks. The Vader `Save` and `Restore` commands can be useful for this
- purpose.
-* If you load or define linters in tests, write `call ale#linter#Reset()` in
- an `After` block.
-* Just write `Execute` blocks for Vader tests, and don't bother writing `Then`
- blocks. `Then` blocks execute after `After` blocks in older versions, and
- that can be confusing.
-
-Apply the following rules when writing Bash scripts.
-
-* Run `shellcheck`, and do everything it says.
- See: https://github.com/koalaman/shellcheck
-* Try to write scripts so they will run on Linux, BSD, or Mac OSX.
-
-===============================================================================
-4. Testing ALE *ale-development-tests* *ale-dev-tests* *ale-tests*
-
-ALE is tested with a suite of tests executed in Travis CI and AppVeyor. ALE
-runs tests with the following versions of Vim in the following environments.
-
-1. Vim 8.0.0027 on Linux via Travis CI.
-2. Vim 8.1.0519 on Linux via Travis CI.
-3. NeoVim 0.2.0 on Linux via Travis CI.
-4. NeoVim 0.3.5 on Linux via Travis CI.
-5. Vim 8 (stable builds) on Windows via AppVeyor.
-
-If you are developing ALE code on Linux, Mac OSX, or BSD, you can run ALEs
-tests by installing Docker and running the `run-tests` script. Follow the
-instructions on the Docker site for installing Docker.
-See: https://docs.docker.com/install/
-
-NOTE: Don't forget to add your user to the `docker` group on Linux, or Docker
-just won't work. See: https://docs.docker.com/install/linux/linux-postinstall/
-
-If you run simply `./run-tests` from the ALE repository root directory, the
-latest Docker image for tests will be downloaded if needed, and the script
-will run all of the tests in Vader, Vint checks, and several Bash scripts for
-finding extra issues. Run `./run-tests --help` to see all of the options the
-script supports. Note that the script supports selecting particular test files.
-
-Generally write tests for any changes you make. The following types of tests
-are recommended for the following types of code.
-
-* New/edited error handler callbacks -> Write tests in `test/handler`
-* New/edited command callbacks -> Write tests in `test/command_callback`
-* New/edited fixer functions -> Write tests in `test/fixers`
-
-Look at existing tests in the codebase for examples of how to write tests.
-Refer to the Vader documentation for general information on how to write Vader
-tests: https://github.com/junegunn/vader.vim
-
-See |ale-development-linter-tests| for more information on how to write linter
-tests.
-
-When you add new linters or fixers, make sure to add them into the tables in
-supported-tools.md and |ale-supported-languages-and-tools.txt|. If you forget to
-keep them both in sync, you should see an error like the following in Travis CI.
->
- ========================================
- diff supported-tools.md and doc/ale-supported-languages-and-tools.txt tables
- ========================================
- Differences follow:
-
- --- /tmp/readme.qLjNhJdB 2018-07-01 16:29:55.590331972 +0100
- +++ /tmp/doc.dAi8zfVE 2018-07-01 16:29:55.582331877 +0100
- @@ -1 +1 @@
- - ASM: gcc, foobar
- + ASM: gcc
-<
-Make sure to list documentation entries for linters and fixers in individual
-help files in the table of contents, and to align help tags to the right
-margin. For example, if you add a heading for an `aardvark` tool to
-`ale-python.txt` with a badly aligned doc tag, you will see errors like so. >
-
- ========================================
- Look for badly aligned doc tags
- ========================================
- Badly aligned tags follow:
-
- doc/ale-python.txt:aardvark ...
- ========================================
- Look for table of contents issues
- ========================================
-
- Check for bad ToC sorting:
-
- Check for mismatched ToC and headings:
-
- --- /tmp/table-of-contents.mwCFOgSI 2018-07-01 16:33:25.068811878 +0100
- +++ /tmp/headings.L4WU0hsO 2018-07-01 16:33:25.076811973 +0100
- @@ -168,6 +168,7 @@
- pyrex (cython), ale-pyrex-options
- cython, ale-pyrex-cython
- python, ale-python-options
- + aardvark, ale-python-aardvark
- autopep8, ale-python-autopep8
- black, ale-python-black
- flake8, ale-python-flake8
-<
-Make sure to make the table of contents match the headings, and to keep the
-doc tags on the right margin.
-
-===============================================================================
-4.1 Writing Linter Tests *ale-development-linter-tests*
-
-Tests for ALE linters take two forms.
-
-1. Tests for handling the output of commands.
-2. Tests for checking which commands are run, or connections are made.
-
-Tests of the first form should go in the `test/handler` directory, and should
-be written like so. >
-
- Before:
- " Load the file which defines the linter.
- runtime ale_linters/filetype/linter_name_here.vim
-
- After:
- " Unload all linters again.
- call ale#linter#Reset()
-
- Execute(The output should be correct):
-
- " Test that the right loclist items are parsed from the handler.
- AssertEqual
- \ [
- \ {
- \ 'lnum': 1,
- \ 'type': 'E',
- \ 'text': 'Something went wrong',
- \ },
- \ ],
- \ ale_linters#filetype#linter_name#Handle(bufnr(''), [
- \ '1:Something went wrong',
- \ ]
-<
-Tests for what ALE runs should go in the `test/command_callback` directory,
-and should be written like so. >
-
- Before:
- " Load the linter and set up a series of commands, reset linter variables,
- " clear caches, etc.
- "
- " Vader's 'Save' command will be called here for linter variables.
- call ale#assert#SetUpLinterTest('filetype', 'linter_name')
-
- After:
- " Reset linters, variables, etc.
- "
- " Vader's 'Restore' command will be called here.
- call ale#assert#TearDownLinterTest()
-
- Execute(The default command should be correct):
- " AssertLinter checks the executable and command.
- " Pass expected_executable, expected_command
- AssertLinter 'some-command', ale#Escape('some-command') . ' --foo'
-
- Execute(Check chained commands):
- " GivenCommandOutput can be called with 1 or more list for passing output
- " to chained commands. The output for each callback defaults to an empty
- " list.
- GivenCommandOutput ['v2.1.2']
- " Given a List of commands, check all of them.
- " Given a String, only the last command in the chain will be checked.
- AssertLinter 'some-command', [
- \ ale#Escape('some-command') . ' --version',
- \ ale#Escape('some-command') . ' --foo',
- \]
-<
-The full list of commands that will be temporarily defined for linter tests
-given the above setup are as follows.
-
-`GivenCommandOutput [...]` - Define output for ale#command#Run.
-`AssertLinter executable, command` - Check the executable and command.
-`AssertLinterNotExecuted` - Check that linters will not be executed.
-`AssertLSPLanguage language` - Check the language given to an LSP server.
-`AssertLSPOptions options_dict` - Check the options given to an LSP server.
-`AssertLSPConfig config_dict` - Check the config given to an LSP server.
-`AssertLSPProject project_root` - Check the root given to an LSP server.
-`AssertLSPAddress address` - Check the address to an LSP server.
-
-
-===============================================================================
-4.2 Writing Fixer Tests *ale-development-fixer-tests*
-
-Tests for ALE fixers should go in the `test/fixers` directory, and should
-be written like so. >
-
- Before:
- " Load the fixer and set up a series of commands, reset fixer variables,
- " clear caches, etc.
- "
- " Vader's 'Save' command will be called here for fixer variables.
- call ale#assert#SetUpFixerTest('filetype', 'fixer_name')
-
- After:
- " Reset fixers, variables, etc.
- "
- " Vader's 'Restore' command will be called here.
- call ale#assert#TearDownFixerTest()
-
- Execute(The default command should be correct):
- " AssertFixer checks the result of the loaded fixer function.
- AssertFixer {'command': ale#Escape('some-command') . ' --foo'}
-
- Execute(Check chained commands):
- " Same as above for linter tests.
- GivenCommandOutput ['v2.1.2']
- " Given a List of commands, check all of them.
- " Given anything else, only the last result will be checked.
- AssertFixer [
- \ ale#Escape('some-command') . ' --version',
- \ {'command': ale#Escape('some-command') . ' --foo'}
- \]
-<
-The full list of commands that will be temporarily defined for fixer tests
-given the above setup are as follows.
-
-`GivenCommandOutput [...]` - Define output for ale#command#Run.
-`AssertFixer results` - Check the fixer results
-`AssertFixerNotExecuted` - Check that fixers will not be executed.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-dockerfile.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-dockerfile.txt
deleted file mode 100644
index 284c6a1..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-dockerfile.txt
+++ /dev/null
@@ -1,60 +0,0 @@
-===============================================================================
-ALE Dockerfile Integration *ale-dockerfile-options*
-
-
-===============================================================================
-dockerfile_lint *ale-dockerfile-dockerfile_lint*
-
-g:ale_dockerfile_dockerfile_lint_executable
- *g:ale_dockerfile_dockerfile_lint_executable*
- *b:ale_dockerfile_dockerfile_lint_executable*
- Type: |String|
- Default: `'dockerfile_lint'`
-
- This variable can be changed to specify the executable used to run
- dockerfile_lint.
-
-
-g:ale_dockerfile_dockerfile_lint_options
- *g:ale_dockerfile_dockerfile_lint_options*
- *b:ale_dockerfile_dockerfile_lint_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add additional command-line arguments to
- the dockerfile lint invocation - like custom rule file definitions.
-
-
-===============================================================================
-hadolint *ale-dockerfile-hadolint*
-
- hadolint can be found at: https://github.com/hadolint/hadolint
-
-
-g:ale_dockerfile_hadolint_use_docker *g:ale_dockerfile_hadolint_use_docker*
- *b:ale_dockerfile_hadolint_use_docker*
- Type: |String|
- Default: `'never'`
-
- This variable controls if docker and the hadolint image are used to run this
- linter: if 'never', docker will never be used; 'always' means docker will
- always be used; 'yes' and docker will be used if the hadolint executable
- cannot be found.
-
- For now, the default is 'never'. This may change as ale's support for using
- docker to lint evolves.
-
-
-g:ale_dockerfile_hadolint_image *g:ale_dockerfile_hadolint_image*
- *b:ale_dockerfile_hadolint_image*
- Type: |String|
- Default: `'hadolint/hadolint'`
-
- This variable controls the docker image used to run hadolint. The default
- is hadolint's author's build, and can be found at:
-
- https://hub.docker.com/r/hadolint/hadolint/
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-elixir.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-elixir.txt
deleted file mode 100644
index 5864f72..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-elixir.txt
+++ /dev/null
@@ -1,89 +0,0 @@
-===============================================================================
-ALE Elixir Integration *ale-elixir-options*
-
-
-===============================================================================
-mix *ale-elixir-mix*
-
-
-The `mix` linter is disabled by default, as it can bee too expensive to run.
-See `:help g:ale_linters`
-
-
-g:ale_elixir_mix_options *g:ale_elixir_mix_options*
- *b:ale_elixir_mix_options*
- Type: |String|
- Default: `'mix'`
-
-
- This variable can be changed to specify the mix executable.
-
-===============================================================================
-mix_format *ale-elixir-mix-format*
-
-g:ale_elixir_mix_format_options *g:ale_elixir_mix_format_options*
- *b:ale_elixir_mix_format_options*
- Type: |String|
- Default: `''`
-
-
- This variable can be changed to specify the mix options passed to the
- mix_format fixer
-
-===============================================================================
-dialyxir *ale-elixir-dialyxir*
-
-Dialyzer, a DIscrepancy AnaLYZer for ERlang programs.
-http://erlang.org/doc/man/dialyzer.html
-
-It can be used with elixir through dialyxir
-https://github.com/jeremyjh/dialyxir
-
-Options for dialyzer are not configurable by ale, but they are instead
-configured on your project's `mix.exs`.
-
-See https://github.com/jeremyjh/dialyxir#with-explaining-stuff for more
-information.
-
-===============================================================================
-elixir-ls *ale-elixir-elixir-ls*
-
-Elixir Language Server (https://github.com/JakeBecker/elixir-ls)
-
-g:ale_elixir_elixir_ls_release *g:ale_elixir_elixir_ls_release*
- *b:ale_elixir_elixir_ls_release*
- Type: |String|
- Default: `'elixir-ls'`
-
- Location of the elixir-ls release directory. This directory must contain
- the language server scripts (language_server.sh and language_server.bat).
-
-g:ale_elixir_elixir_ls_config *g:ale_elixir_elixir_ls_config*
- *b:ale_elixir_elixir_ls_config*
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary containing configuration settings that will be passed to the
- language server. For example, to disable Dialyzer: >
- {
- \ 'elixirLS': {
- \ 'dialyzerEnabled': v:false,
- \ },
- \ }
-<
- Consult the ElixirLS documentation for more information about settings.
-===============================================================================
-credo *ale-elixir-credo*
-
-Credo (https://github.com/rrrene/credo)
-
-g:ale_elixir_credo_strict *g:ale_elixir_credo_strict*
-
- Type: Integer
- Default: 0
-
- Tells credo to run in strict mode or suggest mode. Set variable to 1 to
- enable --strict mode.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-elm.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-elm.txt
deleted file mode 100644
index b151024..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-elm.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-===============================================================================
-ALE Elm Integration *ale-elm-options*
-
-
-===============================================================================
-elm-format *ale-elm-elm-format*
-
-g:ale_elm_format_executable *g:ale_elm_format_executable*
- *b:ale_elm_format_executable*
- Type: |String|
- Default: `'elm-format'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_format_use_global *g:ale_elm_format_use_global*
- *b:ale_elm_format_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_format_options *g:ale_elm_format_options*
- *b:ale_elm_format_options*
- Type: |String|
- Default: `'--yes'`
-
- This variable can be set to pass additional options to elm-format.
-
-===============================================================================
-elm-ls *ale-elm-elm-ls*
-
-g:ale_elm_ls_executable *g:ale_elm_ls_executable*
- *b:ale_elm_ls_executable*
- Type: |String|
- Default: `'elm-language-server'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_ls_use_global *g:ale_elm_ls_use_global*
- *b:ale_elm_ls_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 1)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_ls_elm_path *g:ale_elm_ls_elm_path*
- *b:ale_elm_ls_elm_path*
- Type: |String|
- Default: `''`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_ls_elm_format_path *g:ale_elm_ls_elm_format_path*
- *b:ale_elm_ls_elm_format_path*
- Type: |String|
- Default: `''`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_ls_elm_test_path *g:ale_elm_ls_elm_test_path*
- *b:ale_elm_ls_elm_test_path*
- Type: |String|
- Default: `''`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_ls_elm_analyse_trigger *g:ale_elm_ls_elm_analyse_trigger*
- *b:ale_elm_ls_elm_analyse_trigger*
- Type: |String|
- Default: `'change'`
-
- One of 'change', 'save' or 'never'
-
-===============================================================================
-elm-make *ale-elm-elm-make*
-
-g:ale_elm_make_executable *g:ale_elm_make_executable*
- *b:ale_elm_make_executable*
- Type: |String|
- Default: `'elm'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_elm_make_use_global *g:ale_elm_make_use_global*
- *b:ale_elm_make_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-erlang.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-erlang.txt
deleted file mode 100644
index 59993a9..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-erlang.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-===============================================================================
-ALE Erlang Integration *ale-erlang-options*
-
-
-===============================================================================
-dialyzer *ale-erlang-dialyzer*
-
-g:ale_erlang_dialyzer_executable *g:ale_erlang_dialyzer_executable*
- *b:ale_erlang_dialyzer_executable*
- Type: |String|
- Default: `'dialyzer'`
-
- This variable can be changed to specify the dialyzer executable.
-
-
-g:ale_erlang_dialyzer_plt_file *g:ale_erlang_dialyzer_plt_file*
- *b:ale_erlang_dialyzer_plt_file*
- Type: |String|
-
- This variable can be changed to specify the path to the PLT file. By
- default, it will search for the PLT file inside the `_build` directory. If
- there isn't one, it will fallback to the path `$REBAR_PLT_DIR/dialyzer/plt`.
- Otherwise, it will default to `$HOME/.dialyzer_plt`.
-
-
-g:ale_erlang_dialyzer_rebar3_profile *g:ale_erlang_dialyzer_rebar3_profile*
- *b:ale_erlang_dialyzer_rebar3_profile*
- Type: |String|
- Default: `'default'`
-
- This variable can be changed to specify the profile that is used to
- run dialyzer with rebar3.
-
--------------------------------------------------------------------------------
-erlc *ale-erlang-erlc*
-
-g:ale_erlang_erlc_options *g:ale_erlang_erlc_options*
- *b:ale_erlang_erlc_options*
- Type: |String|
- Default: `''`
-
- This variable controls additional parameters passed to `erlc`, such as `-I`
- or `-pa`.
-
-
--------------------------------------------------------------------------------
-syntaxerl *ale-erlang-syntaxerl*
-
-g:ale_erlang_syntaxerl_executable *g:ale_erlang_syntaxerl_executable*
- *b:ale_erlang_syntaxerl_executable*
- Type: |String|
- Default: `'syntaxerl'`
-
- This variable can be changed to specify the syntaxerl executable.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-eruby.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-eruby.txt
deleted file mode 100644
index d75d386..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-eruby.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-===============================================================================
-ALE Eruby Integration *ale-eruby-options*
-
-There are four linters for `eruby` files:
-
-- `erb`
-- `erubis`
-- `erubi`
-- `ruumba`
-
-`erb` is in the Ruby standard library and is mostly universal. `erubis` is the
-default parser in Rails between 3.0 and 5.1. `erubi` is the default in Rails
-5.1 and later. `ruumba` can extract Ruby from eruby files and run rubocop on
-the result. To selectively enable a subset, see |g:ale_linters|.
-
-===============================================================================
-ruumba *ale-eruby-ruumba*
-
-g:ale_eruby_ruumba_executable *g:ale_eruby_ruumba_executable*
- *b:ale_eruby_ruumba_executable*
- Type: String
- Default: `'ruumba`
-
- Override the invoked ruumba binary. This is useful for running ruumba
- from binstubs or a bundle.
-
-
-g:ale_eruby_ruumba_options *g:ale_ruby_ruumba_options*
- *b:ale_ruby_ruumba_options*
- Type: |String|
- Default: `''`
-
- This variable can be change to modify flags given to ruumba.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fish.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fish.txt
deleted file mode 100644
index 8450b38..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fish.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-===============================================================================
-ALE Fish Integration *ale-fish-options*
-
-Lints fish files using `fish -n`.
-
-Note that `fish -n` is not foolproof: it sometimes gives false positives or
-errors that are difficult to parse without more context. This integration skips
-displaying errors if an error message is not found.
-
-If ALE is not showing any errors but your file does not run as expected, run
-`fish -n ` from the command line.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fortran.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fortran.txt
deleted file mode 100644
index c9b7e8e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fortran.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-===============================================================================
-ALE Fortran Integration *ale-fortran-options*
-
-
-===============================================================================
-gcc *ale-fortran-gcc*
-
-g:ale_fortran_gcc_executable *g:ale_fortran_gcc_executable*
- *b:ale_fortran_gcc_executable*
- Type: |String|
- Default: `'gcc'`
-
- This variable can be changed to modify the executable used for checking
- Fortran code with GCC.
-
-
-g:ale_fortran_gcc_options *g:ale_fortran_gcc_options*
- *b:ale_fortran_gcc_options*
- Type: |String|
- Default: `'-Wall'`
-
- This variable can be changed to modify flags given to gcc.
-
-
-g:ale_fortran_gcc_use_free_form *g:ale_fortran_gcc_use_free_form*
- *b:ale_fortran_gcc_use_free_form*
- Type: |Number|
- Default: `1`
-
- When set to `1`, the `-ffree-form` flag will be used for GCC, to check files
- with the free form layout. When set to `0`, `-ffixed-form` will be used
- instead, for checking files with fixed form layouts.
-
-
-===============================================================================
-language_server *ale-fortran-language-server*
-
-g:ale_fortran_language_server_executable *g:ale_fortran_language_server_executable*
- *b:ale_fortran_language_server_executable*
- Type: |String|
- Default: `'fortls'`
-
- This variable can be changed to modify the executable used for the Fortran
- Language Server.
-
-g:ale_fortran_language_server_use_global *g:ale_fortran_language_server_use_global*
- *b:ale_fortran_language_server_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fountain.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fountain.txt
deleted file mode 100644
index ac0870c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fountain.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-===============================================================================
-ALE Fountain Integration *ale-fountain-options*
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fuse.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fuse.txt
deleted file mode 100644
index 0849c37..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-fuse.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-===============================================================================
-ALE FusionScript Integration *ale-fuse-options*
-
-
-===============================================================================
-fusion-lint *ale-fuse-fusionlint*
-
-g:ale_fusion_fusionlint_executable *g:ale_fuse_fusionlint_executable*
- *b:ale_fuse_fusionlint_executable*
- Type: |String|
- Default: `'fusion-lint'`
-
- This variable can be changed to change the path to fusion-lint.
-
-
-g:ale_fuse_fusionlint_options *g:ale_fuse_fusionlint_options*
- *b:ale_fuse_fusionlint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to fusion-lint.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-gitcommit.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-gitcommit.txt
deleted file mode 100644
index 38f3fd9..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-gitcommit.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-===============================================================================
-ALE Git Commit Integration *ale-gitcommit-options*
-
-
-===============================================================================
-gitlint *ale-gitcommit-gitlint*
-
-g:ale_gitcommit_gitlint_executable *g:ale_gitcommit_gitlint_executable*
- *b:ale_gitcommit_gitlint_executable*
- Type: |String|
- Default: `'gitlint'`
-
- This variable can be changed to modify the executable used for gitlint.
-
-
-g:ale_gitcommit_gitlint_options *g:ale_gitcommit_gitlint_options*
- *b:ale_gitcommit_gitlint_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the gitlint
- invocation. For example, you can specify the path to a configuration file. >
-
- let g:ale_gitcommit_gitlint_options = '-C /home/user/.config/gitlint.ini'
-<
- You can also disable particular error codes using this option. For example,
- you can ignore errors for git commits with a missing body. >
-
- let g:ale_gitcommit_gitlint_options = '--ignore B6'
-<
-
-g:ale_gitcommit_gitlint_use_global *g:ale_gitcommit_gitlint_use_global*
- *b:ale_gitcommit_gitlint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable controls whether or not ALE will search for gitlint in a
- virtualenv directory first. If this variable is set to `1`, then ALE will
- always use |g:ale_gitcommit_gitlint_executable| for the executable path.
-
- Both variables can be set with `b:` buffer variables instead.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-glsl.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-glsl.txt
deleted file mode 100644
index 257de75..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-glsl.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-===============================================================================
-ALE GLSL Integration *ale-glsl-options*
- *ale-integration-glsl*
-
-===============================================================================
-Integration Information
-
- Since Vim does not detect the glsl file types out-of-the-box, you need the
- runtime files for glsl from here: https://github.com/tikhomirov/vim-glsl
-
- Note that the current glslang-based linter expects glslangValidator in
- standard paths. If it's not installed system-wide you can set
- |g:ale_glsl_glslang_executable| to a specific path.
-
-
-===============================================================================
-glslang *ale-glsl-glslang*
-
-g:ale_glsl_glslang_executable *g:ale_glsl_glslang_executable*
- *b:ale_glsl_glslang_executable*
- Type: |String|
- Default: `'glslangValidator'`
-
- This variable can be changed to change the path to glslangValidator.
-
-
-g:ale_glsl_glslang_options *g:ale_glsl_glslang_options*
- *b:ale_glsl_glslang_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to glslangValidator.
-
-
-===============================================================================
-glslls *ale-glsl-glslls*
-
-g:ale_glsl_glslls_executable *g:ale_glsl_glslls_executable*
- *b:ale_glsl_glslls_executable*
- Type: |String|
- Default: `'glslls'`
-
- This variable can be changed to change the path to glslls.
- See |ale-integrations-local-executables|
-
-g:ale_glsl_glslls_logfile *g:ale_glsl_glslls_logfile*
- *b:ale_glsl_glslls_logfile*
- Type: |String|
- Default: `''`
-
- Setting this variable to a writeable file path will enable logging to that
- file.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-go.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-go.txt
deleted file mode 100644
index 5c0791b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-go.txt
+++ /dev/null
@@ -1,263 +0,0 @@
-===============================================================================
-ALE Go Integration *ale-go-options*
-
-
-===============================================================================
-Integration Information
-
-The `gometalinter` linter is disabled by default. ALE enables `gofmt`,
-`golint` and `go vet` by default. It also supports `staticcheck`, `go
-build`, `gosimple`, `golangserver`.
-
-To enable `gometalinter`, update |g:ale_linters| as appropriate:
->
- " Enable all of the linters you want for Go.
- let g:ale_linters = {'go': ['gometalinter', 'gofmt']}
-<
-A possible configuration is to enable `gometalinter` and `gofmt` but paired
-with the `--fast` option, set by |g:ale_go_gometalinter_options|. This gets you
-the benefit of running a number of linters, more than ALE would by default,
-while ensuring it doesn't run any linters known to be slow or resource
-intensive.
-
-g:ale_go_go_executable *g:ale_go_go_options*
- *b:ale_go_go_options*
-
- Type: |String|
- Default: `'go'`
-
- The executable that will be run for the `gobuild` and `govet` linters, and
- the `gomod` fixer.
-
-
-g:ale_go_go111module *g:ale_go_go111module*
- *b:ale_go_go111module*
- Type: |String|
- Default: `''`
-
- Override the value of the `$GO111MODULE` environment variable for
- golang tools.
-
-
-
-===============================================================================
-bingo *ale-go-bingo*
-
-g:ale_go_bingo_executable *g:ale_go_bingo_executable*
- *b:ale_go_bingo_executable*
- Type: |String|
- Default: `'bingo'`
-
- Location of the bingo binary file.
-
-
-g:ale_go_bingo_options *g:ale_go_bingo_options*
- *b:ale_go_bingo_options*
- Type: |String|
- Default: `''`
-
-
-===============================================================================
-gobuild *ale-go-gobuild*
-
-g:ale_go_gobuild_options *g:ale_go_gobuild_options*
- *b:ale_go_gobuild_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the gobuild linter.
- They are injected directly after "go test".
-
-
-===============================================================================
-gofmt *ale-go-gofmt*
-
-g:ale_go_gofmt_options *g:ale_go_gofmt_options*
- *b:ale_go_gofmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the gofmt fixer.
-
-
-===============================================================================
-golangci-lint *ale-go-golangci-lint*
-
-`golangci-lint` is a `lint_file` linter, which only lints files that are
-written to disk. This differs from the default behavior of linting the buffer.
-See: |ale-lint-file|
-
-g:ale_go_golangci_lint_executable *g:ale_go_golangci_lint_executable*
- *b:ale_go_golangci_lint_executable*
- Type: |String|
- Default: `'golangci-lint'`
-
- The executable that will be run for golangci-lint.
-
-
-g:ale_go_golangci_lint_options *g:ale_go_golangci_lint_options*
- *b:ale_go_golangci_lint_options*
- Type: |String|
- Default: `'--enable-all'`
-
- This variable can be changed to alter the command-line arguments to the
- golangci-lint invocation.
-
-
-g:ale_go_golangci_lint_package *g:ale_go_golangci_lint_package*
- *b:ale_go_golangci_lint_package*
- Type: |Number|
- Default: `0`
-
- When set to `1`, the whole Go package will be checked instead of only the
- current file.
-
-
-===============================================================================
-golangserver *ale-go-golangserver*
-
-g:ale_go_langserver_executable *g:ale_go_langserver_executable*
- *b:ale_go_langserver_executable*
- Type: |String|
- Default: `'go-langserver'`
-
- Location of the go-langserver binary file.
-
-
-g:ale_go_langserver_options *g:ale_go_langserver_options*
- *b:ale_go_langserver_options*
- Type: |String|
- Default: `''`
-
- Additional options passed to the go-langserver command. Note that the
- `-gocodecompletion` option is ignored because it is handled automatically
- by the |g:ale_completion_enabled| variable.
-
-
-===============================================================================
-golint *ale-go-golint*
-
-g:ale_go_golint_executable *g:ale_go_golint_executable*
- *b:ale_go_golint_executable*
- Type: |String|
- Default: `'golint'`
-
- This variable can be set to change the golint executable path.
-
-
-g:ale_go_golint_options *g:ale_go_golint_options*
- *b:ale_go_golint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the golint linter.
-
-
-===============================================================================
-gometalinter *ale-go-gometalinter*
-
-`gometalinter` is a `lint_file` linter, which only lints files that are
-written to disk. This differs from the default behavior of linting the buffer.
-See: |ale-lint-file|
-
-g:ale_go_gometalinter_executable *g:ale_go_gometalinter_executable*
- *b:ale_go_gometalinter_executable*
- Type: |String|
- Default: `'gometalinter'`
-
- The executable that will be run for gometalinter.
-
-
-g:ale_go_gometalinter_options *g:ale_go_gometalinter_options*
- *b:ale_go_gometalinter_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to alter the command-line arguments to the
- gometalinter invocation.
-
- Since `gometalinter` runs a number of linters that can consume a lot of
- resources it's recommended to set this option to a value of `--fast` if you
- use `gometalinter` as one of the linters in |g:ale_linters|. This disables a
- number of linters known to be slow or consume a lot of resources.
-
-
-g:ale_go_gometalinter_lint_package *g:ale_go_gometalinter_lint_package*
- *b:ale_go_gometalinter_lint_package*
- Type: |Number|
- Default: `0`
-
- When set to `1`, the whole Go package will be checked instead of only the
- current file.
-
-
-===============================================================================
-gopls *ale-go-gopls*
-
-g:ale_go_gopls_executable *g:ale_go_gopls_executable*
- *b:ale_go_gopls_executable*
- Type: |String|
- Default: `'gopls'`
-
- Location of the gopls binary file.
-
-
-g:ale_go_gopls_options *g:ale_go_gopls_options*
- *b:ale_go_gopls_options*
- Type: |String|
- Default: `''`
-
-
-===============================================================================
-govet *ale-go-govet*
-
-g:ale_go_govet_options *g:ale_go_govet_options*
- *b:ale_go_govet_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the go vet linter.
-
-
-===============================================================================
-revive *ale-go-revive*
-
-g:ale_go_revive_executable *g:ale_go_revive_executable*
- *b:ale_go_revive_executable*
- Type: |String|
- Default: `'revive'`
-
- This variable can be set to change the revive executable path.
-
-
-g:ale_go_revive_options *g:ale_go_revive_options*
- *b:ale_go_revive_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the revive
-
-
-===============================================================================
-staticcheck *ale-go-staticcheck*
-
-g:ale_go_staticcheck_options *g:ale_go_staticcheck_options*
- *b:ale_go_staticcheck_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the staticcheck
- linter.
-
-
-g:ale_go_staticcheck_lint_package *g:ale_go_staticcheck_lint_package*
- *b:ale_go_staticcheck_lint_package*
- Type: |Number|
- Default: `0`
-
- When set to `1`, the whole Go package will be checked instead of only the
- current file.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-graphql.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-graphql.txt
deleted file mode 100644
index 603694b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-graphql.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-===============================================================================
-ALE GraphQL Integration *ale-graphql-options*
-
-
-===============================================================================
-eslint *ale-graphql-eslint*
-
-The `eslint` linter for GraphQL uses the JavaScript options for `eslint`; see:
-|ale-javascript-eslint|.
-
-You will need the GraphQL ESLint plugin installed for this to work.
-
-===============================================================================
-gqlint *ale-graphql-gqlint*
-
-===============================================================================
-prettier *ale-graphql-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-hack.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-hack.txt
deleted file mode 100644
index 4776b8c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-hack.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-===============================================================================
-ALE Hack Integration *ale-hack-options*
- *ale-integration-hack*
-
- HHAST is disabled by default, as it executes code in the project root.
-
- Currently linters must be enabled globally. HHAST can be enabled with:
-
->
- let g:ale_linters = {'hack': ['hack', 'hhast']}
-<
-
-===============================================================================
-hack *ale-hack-hack*
-
-g:ale_hack_hack_executable *g:ale_hack_hack_executable*
- *b:ale_hack_hack_executable*
-
- Type: |String|
- Default: `'hh_client'`
-
- This variable can be set to use a specific executable to interact with the
- Hack typechecker.
-
-
-===============================================================================
-hackfmt *ale-hack-hackfmt*
-
-g:ale_hack_hackfmt_options *g:ale_hack_hackfmt_options*
- *b:ale_hack_hackfmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the hackfmt fixer.
-
-
-===============================================================================
-hhast *ale-hack-hhast*
-
-g:ale_hack_hhast_executable *g:ale_hack_hhast_executable*
- *b:ale_hack_hhast_executable*
-
- Type: |String|
- Default: `'vendor/bin/hhast-lint'`
-
- This variable can be set to use a specific executable to interact with the
- Hack typechecker.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-handlebars.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-handlebars.txt
deleted file mode 100644
index 5daec5b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-handlebars.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-===============================================================================
-ALE Handlebars Integration *ale-handlebars-options*
-
-
-===============================================================================
-prettier *ale-handlebars-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-Uses glimmer parser by default.
-
-
-===============================================================================
-ember-template-lint *ale-handlebars-embertemplatelint*
-
-g:ale_handlebars_embertemplatelint_executable
- *g:ale_handlebars_embertemplatelint_executable*
- Type: |String| *b:ale_handlebars_embertemplatelint_executable*
- Default: `'ember-template-lint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_handlebars_embertemplatelint_use_global
- *g:ale_handlebars_embertemplatelint_use_global*
- Type: |Number| *b:ale_handlebars_embertemplatelint_use_global*
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-haskell.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-haskell.txt
deleted file mode 100644
index 5dd3ec1..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-haskell.txt
+++ /dev/null
@@ -1,176 +0,0 @@
-===============================================================================
-ALE Haskell Integration *ale-haskell-options*
-
-
-===============================================================================
-brittany *ale-haskell-brittany*
-
-g:ale_haskell_brittany_executable *g:ale_haskell_brittany_executable*
- *b:ale_haskell_brittany_executable*
- Type: |String|
- Default: `'brittany'`
-
- This variable can be changed to use a different executable for brittany.
-
-
-===============================================================================
-floskell *ale-haskell-floskell*
-
-g:ale_haskell_floskell_executable *g:ale_haskell_floskell_executable*
- *b:ale_haskell_floskell_executable*
- Type: |String|
- Default: `'floskell'`
-
- This variable can be changed to use a different executable for floskell.
-
-
-===============================================================================
-ghc *ale-haskell-ghc*
-
-g:ale_haskell_ghc_options *g:ale_haskell_ghc_options*
- *b:ale_haskell_ghc_options*
- Type: |String|
- Default: `'-fno-code -v0'`
-
- This variable can be changed to modify flags given to ghc.
-
-
-===============================================================================
-ghc-mod *ale-haskell-ghc-mod*
-
-g:ale_haskell_ghc_mod_executable *g:ale_haskell_ghc_mod_executable*
- *b:ale_haskell_ghc_mod_executable*
- Type: |String|
- Default: `'ghc-mod'`
-
- This variable can be changed to use a different executable for ghc-mod.
-
-
-===============================================================================
-cabal-ghc *ale-haskell-cabal-ghc*
-
-g:ale_haskell_cabal_ghc_options *g:ale_haskell_cabal_ghc_options*
- *b:ale_haskell_cabal_ghc_options*
- Type: |String|
- Default: `'-fno-code -v0'`
-
- This variable can be changed to modify flags given to ghc through cabal
- exec.
-
-
-===============================================================================
-hdevtools *ale-haskell-hdevtools*
-
-g:ale_haskell_hdevtools_executable *g:ale_haskell_hdevtools_executable*
- *b:ale_haskell_hdevtools_executable*
- Type: |String|
- Default: `'hdevtools'`
-
- This variable can be changed to use a different executable for hdevtools.
-
-
-g:ale_haskell_hdevtools_options *g:ale_haskell_hdevtools_options*
- *b:ale_haskell_hdevtools_options*
- Type: |String|
- Default: `get(g:, 'hdevtools_options', '-g -Wall')`
-
- This variable can be changed to modify flags given to hdevtools.
-
- The hdevtools documentation recommends setting GHC options for `hdevtools`
- with `g:hdevtools_options`. ALE will use the value of `g:hdevtools_options`
- for the value of `g:ale_haskell_hdevtools_options` by default, so this
- option can be respected and overridden specifically for ALE.
-
-
-===============================================================================
-hfmt *ale-haskell-hfmt*
-
-g:ale_haskell_hfmt_executable *g:ale_haskell_hfmt_executable*
- *b:ale_haskell_hfmt_executable*
- Type: |String|
- Default: `'hfmt'`
-
- This variable can be changed to use a different executable for hfmt.
-
-
-===============================================================================
-hindent *ale-haskell-hindent*
-
-g:ale_haskell_hindent_executable *g:ale_haskell_hindent_executable*
- *b:ale_haskell_hindent_executable*
- Type: |String|
- Default: `'hindent'`
-
- This variable can be changed to use a different executable for hindent.
-
-
-===============================================================================
-hlint *ale-haskell-hlint*
-
-g:ale_haskell_hlint_executable *g:ale_haskell_hlint_executable*
- *b:ale_haskell_hlint_executable*
- Type: |String|
- Default: `'hlint'`
-
- This variable can be changed to use a different executable for hlint.
-
-
-g:ale_haskell_hlint_options g:ale_haskell_hlint_options
- b:ale_haskell_hlint_options
- Type: String
- Default: ''
-
- This variable can be used to pass extra options to the underlying hlint
- executable.
-
-
-===============================================================================
-stack-build *ale-haskell-stack-build*
-
-g:ale_haskell_stack_build_options *g:ale_haskell_stack_build_options*
- *b:ale_haskell_stack_build_options*
- Type: |String|
- Default: `'--fast'`
-
- We default to using `'--fast'`. Since Stack generates binaries, your
- programs will be slower unless you separately rebuild them outside of ALE.
-
-
-===============================================================================
-stack-ghc *ale-haskell-stack-ghc*
-
-g:ale_haskell_stack_ghc_options *g:ale_haskell_stack_ghc_options*
- *b:ale_haskell_stack_ghc_options*
- Type: |String|
- Default: `'-fno-code -v0'`
-
- This variable can be changed to modify flags given to ghc through `stack
- ghc`
-
-
-===============================================================================
-stylish-haskell *ale-haskell-stylish-haskell*
-
-g:ale_haskell_stylish_haskell_executable
- *g:ale_haskell_stylish_haskell_executable*
- *b:ale_haskell_stylish_haskell_executable*
- Type: |String|
- Default: `'stylish-haskell'`
-
- This variable can be changed to use a different executable for stylish-haskell.
-
-
-===============================================================================
-hie *ale-haskell-hie*
-
-g:ale_haskell_hie_executable *g:ale_haskell_hie_executable*
- *b:ale_haskell_hie_executable*
- Type: |String|
- Default: `'hie'`
-
- This variable can be changed to use a different executable for the haskell
- ide engine. i.e. `'hie-wrapper'`
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-hcl.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-hcl.txt
deleted file mode 100644
index 59b0a9d..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-hcl.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-===============================================================================
-ALE HCL Integration *ale-hcl-options*
-
-
-===============================================================================
-terraform-fmt *ale-hcl-terraform-fmt*
-
-See |ale-terraform-fmt-fixer| for information about the available options.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-html.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-html.txt
deleted file mode 100644
index c78dc4c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-html.txt
+++ /dev/null
@@ -1,140 +0,0 @@
-===============================================================================
-ALE HTML Integration *ale-html-options*
-
-
-===============================================================================
-fecs *ale-html-fecs*
-
-`fecs` options for HTMl is the same as the options for JavaScript,
-and both of them reads `./.fecsrc` as the default configuration file.
-See: |ale-javascript-fecs|.
-
-===============================================================================
-html-beautify *ale-html-beautify*
-
-g:ale_html_beautify_options *g:ale_html_beautify_options*
- *b:ale_html_beautify_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to html-beautify.
-
-
-===============================================================================
-htmlhint *ale-html-htmlhint*
-
-g:ale_html_htmlhint_executable *g:ale_html_htmlhint_executable*
- *b:ale_html_htmlhint_executable*
- Type: |String|
- Default: `'htmlhint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_html_htmlhint_options *g:ale_html_htmlhint_options*
- *b:ale_html_htmlhint_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to HTMLHint.
-
-
-g:ale_html_htmlhint_use_global *g:ale_html_htmlhint_use_global*
- *b:ale_html_htmlhint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-tidy *ale-html-tidy*
-
-`tidy` is a console application which corrects and cleans up HTML and XML
-documents by fixing markup errors and upgrading legacy code to modern
-standards.
-
-Note:
-`/usr/bin/tidy` on macOS (installed by default) is too old. It was released
-on 31 Oct 2006. It does not consider modern HTML specs (HTML5) and shows
-outdated warnings. So |ale| ignores `/usr/bin/tidy` on macOS.
-
-To use `tidy` on macOS, please install the latest version with Homebrew:
->
- $ brew install tidy-html5
-<
-`/usr/local/bin/tidy` is installed.
-
-g:ale_html_tidy_executable *g:ale_html_tidy_executable*
- *b:ale_html_tidy_executable*
- Type: |String|
- Default: `'tidy'`
-
- This variable can be changed to change the path to tidy.
-
-
-g:ale_html_tidy_options *g:ale_html_tidy_options*
- *b:ale_html_tidy_options*
- Type: |String|
- Default: `'-q -e -language en'`
-
- This variable can be changed to change the arguments provided to the
- executable.
-
- ALE will attempt to automatically detect the appropriate file encoding to
- provide to html-tidy, and fall back to UTF-8 when encoding detection fails.
-
- The recognized file encodings are as follows: ascii, big5, cp1252 (win1252),
- cp850 (ibm858), cp932 (shiftjis), iso-2022-jp (iso-2022), latin1, macroman
- (mac), sjis (shiftjis), utf-16le, utf-16, utf-8
-
-
-g:ale_html_tidy_use_global *g:html_tidy_use_global*
-
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-prettier *ale-html-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-stylelint *ale-html-stylelint*
-
-g:ale_html_stylelint_executable *g:ale_html_stylelint_executable*
- *b:ale_html_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_html_stylelint_options *g:ale_html_stylelint_options*
- *b:ale_html_stylelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to stylelint.
-
-
-g:ale_html_stylelint_use_global *g:ale_html_stylelint_use_global*
- *b:ale_html_stylelint_use_global*
- Type: |String|
- Default: `0`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-write-good *ale-html-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-idris.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-idris.txt
deleted file mode 100644
index c7500b0..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-idris.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-===============================================================================
-ALE Idris Integration *ale-idris-options*
-
-===============================================================================
-idris *ale-idris-idris*
-
-g:ale_idris_idris_executable *g:ale_idris_idris_executable*
- *b:ale_idris_idris_executable*
- Type: |String|
- Default: `'idris'`
-
- This variable can be changed to change the path to idris.
-
-
-g:ale_idris_idris_options *g:ale_idris_idris_options*
- *b:ale_idris_idris_options*
- Type: |String|
- Default: `'--total --warnpartial --warnreach --warnipkg'`
-
- This variable can be changed to modify flags given to idris.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ink.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ink.txt
deleted file mode 100644
index 9412a09..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ink.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-===============================================================================
-ALE Ink Integration *ale-ink-options*
-
-
-===============================================================================
-ink-language-server *ale-ink-language-server*
-
-Ink Language Server
- (https://github.com/ephraim/ink-language-server)
-
-g:ale_ink_ls_executable g:ale_ink_ls_executable
- b:ale_ink_ls_executable
- Type: |String|
- Default: `'ink-language-server'`
-
- Ink language server executable.
-
-g:ale_ink_ls_initialization_options
- g:ale_ink_ls_initialization_options
- b:ale_ink_ls_initialization_options
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary containing configuration settings that will be passed to the
- language server at startup. For certain platforms and certain story
- structures, the defaults will suffice. However, many projects will need to
- change these settings - see the ink-language-server website for more
- information.
-
- An example of setting non-default options:
- {
- \ 'ink': {
- \ 'mainStoryPath': 'init.ink',
- \ 'inklecateExecutablePath': '/usr/local/bin/inklecate',
- \ 'runThroughMono': v:false
- \ }
- \}
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ispc.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ispc.txt
deleted file mode 100644
index bf30e8e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ispc.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-===============================================================================
-ALE ISPC Integration *ale-ispc-options*
-
-
-===============================================================================
-ispc *ale-ispc-ispc*
-
-g:ale_ispc_ispc_executable *g:ale_ispc_ispc_executable*
- *b:ale_ispc_ispc_executable*
- Type: |String|
- Default: `'ispc'`
-
- This variable can be changed to use a different executable for ispc.
-
-
-g:ale_ispc_ispc_options *g:ale_ispc_ispc_options*
- *b:ale_ispc_ispc_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to ispc.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-java.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-java.txt
deleted file mode 100644
index d2001ca..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-java.txt
+++ /dev/null
@@ -1,268 +0,0 @@
-===============================================================================
-ALE Java Integration *ale-java-options*
-
-
-===============================================================================
-checkstyle *ale-java-checkstyle*
-
-g:ale_java_checkstyle_config *g:ale_java_checkstyle_config*
- *b:ale_java_checkstyle_config*
-
- Type: |String|
- Default: `'/google_checks.xml'`
-
- A path to a checkstyle configuration file.
-
- If a configuration file is specified with |g:ale_java_checkstyle_options|,
- it will be preferred over this setting.
-
- The path to the configuration file can be an absolute path or a relative
- path. ALE will search for the relative path in parent directories.
-
-
-g:ale_java_checkstyle_executable *g:ale_java_checkstyle_executable*
- *b:ale_java_checkstyle_executable*
-
- Type: |String|
- Default: 'checkstyle'
-
- This variable can be changed to modify the executable used for checkstyle.
-
-
-g:ale_java_checkstyle_options *g:ale_java_checkstyle_options*
- *b:ale_java_checkstyle_options*
-
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to checkstyle.
-
- If a configuration file is specified with `-c`, it will be used instead of
- configuration files set with |g:ale_java_checkstyle_config|.
-
-
-===============================================================================
-javac *ale-java-javac*
-
-g:ale_java_javac_classpath *g:ale_java_javac_classpath*
- *b:ale_java_javac_classpath*
- Type: |String| or |List|
- Default: `''`
-
- This variable can be set to change the global classpath for Java.
-
-
-g:ale_java_javac_executable *g:ale_java_javac_executable*
- *b:ale_java_javac_executable*
- Type: |String|
- Default: `'javac'`
-
- This variable can be set to change the executable path used for javac.
-
-
-g:ale_java_javac_options *g:ale_java_javac_options*
- *b:ale_java_javac_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to javac.
-
-g:ale_java_javac_sourcepath *g:ale_java_javac_sourcepath*
- *b:ale_java_javac_sourcepath*
- Type: |String| or |List|
- Default: `''`
-
-This variable can set multiple source code paths, the source code path is a
-relative path (relative to the project root directory).
-
-Example:
-
-String type:
-Note that the unix system separator is a colon(`:`) window system
-is a semicolon(`;`).
->
- let g:ale_java_javac_sourcepath = 'build/gen/source/xx/main:build/gen/source'
-<
-List type:
->
- let g:ale_java_javac_sourcepath = [
- \ 'build/generated/source/querydsl/main',
- \ 'target/generated-sources/source/querydsl/main'
- \ ]
-<
-
-
-===============================================================================
-google-java-format *ale-java-google-java-format*
-
-
-g:ale_java_google_java_format_executable
- *g:ale_java_google_java_format_executable*
- *b:ale_java_google_java_format_executable*
- Type: |String|
- Default: `'google-java-format'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_java_google_java_format_options *g:ale_java_google_java_format_options*
- *b:ale_java_google_java_format_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options
-
-
-===============================================================================
-pmd *ale-java-pmd*
-
-g:ale_java_pmd_options *g:ale_java_pmd_options*
- *b:ale_java_pmd_options*
-
- Type: String
- Default: '-R category/java/bestpractices'
-
- This variable can be changed to modify flags given to PMD. Do not specify -f
- and -d. They are added automatically.
-
-
-===============================================================================
-javalsp *ale-java-javalsp*
-
-To enable Java LSP linter you need to download and build the vscode-javac
-language server from https://github.com/georgewfraser/java-language-server.
-Simply download the source code and then build a distribution:
-
- scripts/link_mac.sh
-
-or
-
- scripts/link_windows.sh
-
-This generates a dist/mac or dist/windows directory that contains the
-language server. To let ALE use this language server you need to set the
-g:ale_java_javalsp_executable variable to the absolute path of the launcher
-executable in this directory.
-
-g:ale_java_javalsp_executable *g:ale_java_javalsp_executable*
- *b:ale_java_javalsp_executable*
- Type: |String|
- Default: `''`
-
-This variable must be set to the absolute path of the language server launcher
-executable. For example:
->
- let g:ale_java_javalsp_executable=/java-language-server/dist/mac/bin/launcher
-<
-
-g:ale_java_javalsp_config *g:ale_java_javalsp_config*
- *b:ale_java_javalsp_config*
- Type: |Dictionary|
- Default: `{}`
-
-The javalsp linter automatically detects external depenencies for Maven and
-Gradle projects. In case the javalsp fails to detect some of them, you can
-specify them setting a dictionary to |g:ale_java_javalsp_config| variable.
->
- let g:ale_java_javalsp_executable =
- \ {
- \ 'java': {
- \ 'externalDependencies': [
- \ 'junit:junit:jar:4.12:test', " Maven format
- \ 'junit:junit:4.1' " Gradle format
- \ ],
- \ 'classPath': [
- \ 'lib/some-dependency.jar',
- \ '/android-sdk/platforms/android-28.jar'
- \ ]
- \ }
- \ }
-
-The Java language server will look for the dependencies you specify in
-`externalDependencies` array in your Maven and Gradle caches ~/.m2 and
-~/.gradle.
-
-===============================================================================
-eclipselsp *ale-java-eclipselsp*
-
-To enable Eclipse LSP linter you need to clone and build the eclipse.jdt.ls
-language server from https://github.com/eclipse/eclipse.jdt.ls. Simply
-clone the source code repo and then build the plugin:
-
- ./mvnw clean verify
-
-Note: currently, the build can only run when launched with JDK 8. JDK 9 or more
-recent versions can be used to run the server though.
-
-After build completes the files required to run the language server will be
-located inside the repository folder `eclipse.jdt.ls`. Please ensure to set
-|g:ale_java_eclipselsp_path| to the absolute path of that folder.
-
-You could customize compiler options and code assists of the server.
-Under your project folder, modify the file `.settings/org.eclipse.jdt.core.prefs`
-with options presented at
-https://help.eclipse.org/neon/topic/org.eclipse.jdt.doc.isv/reference/api/org/eclipse/jdt/core/JavaCore.html.
-
-g:ale_java_eclipselsp_path *g:ale_java_eclipselsp_path*
- *b:ale_java_eclipselsp_path*
-
- Type: |String|
- Default: `'$HOME/eclipse.jdt.ls'`
-
- Absolute path to the location of the eclipse.jdt.ls repository folder. Or if
- you have VSCode extension installed the absolute path to the VSCode extensions
- folder (e.g. $HOME/.vscode/extensions/redhat.java-0.4x.0 in Linux).
-
-
-g:ale_java_eclipselsp_executable *g:ale_java_eclipse_executable*
- *b:ale_java_eclipse_executable*
- Type: |String|
- Default: `'java'`
-
- This variable can be set to change the executable path used for java.
-
-
-g:ale_java_eclipselsp_config_path *g:ale_java_eclipse_config_path*
- *b:ale_java_eclipse_config_path*
- Type: |String|
- Default: `''`
-
- Set this variable to change the configuration directory path used by
- eclipselsp (e.g. `$HOME/.jdtls` in Linux).
- By default ALE will attempt to use the configuration within the installation
- directory.
- This setting is particularly useful when eclipselsp is installed in a
- non-writable directory like `/usr/share/java/jdtls`, as is the case when
- installed via system package.
-
-
-g:ale_java_eclipselsp_workspace_path *g:ale_java_eclipselsp_workspace_path*
- *b:ale_java_eclipselsp_workspace_path*
-
- Type: |String|
- Default: `''`
-
- If you have Eclipse installed is good idea to set this variable to the
- absolute path of the Eclipse workspace. If not set this value will be set to
- the parent folder of the project root.
-
-g:ale_java_eclipselsp_javaagent *g:ale_java_eclipselsp_javaagent*
- *b:ale_java_eclipselsp_javaagent*
-
- Type: |String|
- Default: `''`
-
- A variable to add java agent for annotation processing such as Lombok.
- If you have multiple java agent files, use space to separate them. For example:
->
- let g:ale_java_eclipselsp_javaagent='/eclipse/lombok.jar /eclipse/jacoco.jar'
-<
-
-===============================================================================
-uncrustify *ale-java-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-javascript.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-javascript.txt
deleted file mode 100644
index ea0a708..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-javascript.txt
+++ /dev/null
@@ -1,336 +0,0 @@
-===============================================================================
-ALE JavaScript Integration *ale-javascript-options*
-
- *ale-eslint-nested-configuration-files*
-
-For fixing files with ESLint, nested configuration files with `root: false`
-are not supported. This is because ALE fixes files by writing the contents of
-buffers to temporary files, and then explicitly sets the configuration file.
-Configuration files which are set explicitly must be root configuration files.
-If you are using nested configuration files, you should restructure your
-project so your configuration files use `extends` instead.
-
-See the ESLint documentation here:
-http://eslint.org/docs/user-guide/configuring#extending-configuration-files
-
-You should change the structure of your project from this: >
- /path/foo/.eslintrc.js # root: true
- /path/foo/bar/.eslintrc.js # root: false
-<
-To this: >
- /path/foo/.base-eslintrc.js # Base configuration here
- /path/foo/.eslintrc.js # extends: ["/path/foo/.base-eslintrc.js"]
- /path/foo/bar/.eslintrc.js # extends: ["/path/foo/.base-eslintrc.js"]
-<
-
-===============================================================================
-eslint *ale-javascript-eslint*
-
-g:ale_javascript_eslint_executable *g:ale_javascript_eslint_executable*
- *b:ale_javascript_eslint_executable*
- Type: |String|
- Default: `'eslint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_eslint_options *g:ale_javascript_eslint_options*
- *b:ale_javascript_eslint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to eslint.
-
-
-g:ale_javascript_eslint_use_global *g:ale_javascript_eslint_use_global*
- *b:ale_javascript_eslint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_eslint_suppress_eslintignore
- *g:ale_javascript_eslint_suppress_eslintignore*
- *b:ale_javascript_eslint_suppress_eslintignore*
- Type: |Number|
- Default: `0`
-
- This variable can be set to `1` to disable warnings for files being ignored
- by eslint.
-
-
-g:ale_javascript_eslint_suppress_missing_config
- *g:ale_javascript_eslint_suppress_missing_config*
- *b:ale_javascript_eslint_suppress_missing_config*
- Type: |Number|
- Default: `0`
-
- This variable can be set to `1` to disable errors for missing eslint
- configuration files.
-
- When turning this option on, eslint will not report any problems when no
- configuration files are found.
-
-
-===============================================================================
-fecs *ale-javascript-fecs*
-
-`fecs` is a lint tool for HTML/CSS/JavaScript, can be installed via:
-
- `$ npm install --save-dev fecs`
-
-And the configuration file is located at `./fecsrc`, see http://fecs.baidu.com
-for more options.
-
-
-g:ale_javascript_fecs_executable *g:ale_javascript_fecs_executable*
- *b:ale_javascript_fecs_executable*
- Type: |String|
- Default: `'fecs'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_fecs_use_global *g:ale_javascript_fecs_use_global*
- *b:ale_javascript_fecs_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-flow *ale-javascript-flow*
-
-g:ale_javascript_flow_executable *g:ale_javascript_flow_executable*
- *b:ale_javascript_flow_executable*
- Type: |String|
- Default: `'flow'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_flow_use_home_config *g:ale_javascript_flow_use_home_config*
- *b:ale_javascript_flow_use_home_config*
- Type: |Number|
- Default: `0`
-
- When set to `1`, ALE will allow Flow to be executed with configuration files
- from your home directory. ALE will not run Flow with home directory
- configuration files by default, as doing so can lead to Vim consuming all of
- your RAM and CPU power.
-
-
-g:ale_javascript_flow_use_global *g:ale_javascript_flow_use_global*
- *b:ale_javascript_flow_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_flow_use_respect_pragma
- *g:ale_javascript_flow_use_respect_pragma*
- *b:ale_javascript_flow_use_respect_pragma*
- Type: |Number|
- Default: `1`
-
- By default, ALE will use the `--respect-pragma` option for `flow`, so only
- files with the `@flow` pragma are checked by ALE. This option can be set to
- `0` to disable that behaviour, so all files can be checked by `flow`.
-
-
-===============================================================================
-importjs *ale-javascript-importjs*
-
-g:ale_javascript_importjs_executable *g:ale_javascript_importjs_executable*
- *b:ale_javascript_importjs_executable*
- Type: |String|
- Default: `'importjs'`
-
-
-===============================================================================
-jscs *ale-javascript-jscs*
-
-g:ale_javascript_jscs_executable *g:ale_javascript_jscs_executable*
- *b:ale_javascript_jscs_executable*
- Type: |String|
- Default: `'jscs'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_jscs_use_global *g:ale_javascript_jscs_use_global*
- *b:ale_javascript_jscs_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-jshint *ale-javascript-jshint*
-
-g:ale_javascript_jshint_executable *g:ale_javascript_jshint_executable*
- *b:ale_javascript_jshint_executable*
- Type: |String|
- Default: `'jshint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_jshint_use_global *g:ale_javascript_jshint_use_global*
- *b:ale_javascript_jshint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-prettier *ale-javascript-prettier*
-
-g:ale_javascript_prettier_executable *g:ale_javascript_prettier_executable*
- *b:ale_javascript_prettier_executable*
- Type: |String|
- Default: `'prettier'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_prettier_options *g:ale_javascript_prettier_options*
- *b:ale_javascript_prettier_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to prettier.
-
-
-g:ale_javascript_prettier_use_global *g:ale_javascript_prettier_use_global*
- *b:ale_javascript_prettier_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-prettier-eslint *ale-javascript-prettier-eslint*
-
-g:ale_javascript_prettier_eslint_executable
- *g:ale_javascript_prettier_eslint_executable*
- *b:ale_javascript_prettier_eslint_executable*
- Type: |String|
- Default: `'prettier-eslint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_prettier_eslint_options
- *g:ale_javascript_prettier_eslint_options*
- *b:ale_javascript_prettier_eslint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to prettier-eslint.
-
-
-g:ale_javascript_prettier_eslint_use_global
- *g:ale_javascript_prettier_eslint_use_global*
- *b:ale_javascript_prettier_eslint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-prettier-standard *ale-javascript-prettier-standard*
-
-
-g:ale_javascript_prettier_standard_executable
- *g:ale_javascript_prettier_standard_executable*
- *b:ale_javascript_prettier_standard_executable*
- Type: |String|
- Default: `'prettier-standard'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_prettier_standard_options
- *g:ale_javascript_prettier_standard_options*
- *b:ale_javascript_prettier_standard_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to prettier-standard.
-
-
-g:ale_javascript_prettier_standard_use_global
- *g:ale_javascript_prettier_standard_use_global*
- *b:ale_javascript_prettier_standard_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-
-
-===============================================================================
-standard *ale-javascript-standard*
-
-g:ale_javascript_standard_executable *g:ale_javascript_standard_executable*
- *b:ale_javascript_standard_executable*
- Type: |String|
- Default: `'standard'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_standard_options *g:ale_javascript_standard_options*
- *b:ale_javascript_standard_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to standard.
-
-
-g:ale_javascript_standard_use_global *g:ale_javascript_standard_use_global*
- *b:ale_javascript_standard_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-xo *ale-javascript-xo*
-
-g:ale_javascript_xo_executable *g:ale_javascript_xo_executable*
- *b:ale_javascript_xo_executable*
- Type: |String|
- Default: `'xo'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_javascript_xo_options *g:ale_javascript_xo_options*
- *b:ale_javascript_xo_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to xo.
-
-
-g:ale_javascript_xo_use_global *g:ale_javascript_xo_use_global*
- *b:ale_javascript_xo_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-json.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-json.txt
deleted file mode 100644
index 96499a0..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-json.txt
+++ /dev/null
@@ -1,105 +0,0 @@
-===============================================================================
-ALE JSON Integration *ale-json-options*
-
-
-===============================================================================
-fixjson *ale-json-fixjson*
-
-fixjson is a JSON file fixer/formatter for humans using (relaxed) JSON5.
-It provides:
-
-- Pretty-prints JSON input
-- Fixes various failures while humans writing JSON
- - Fixes trailing commas objects or arrays
- - Fixes missing commas for elements of objects or arrays
- - Adds quotes to keys in objects
- - Newlines in strings
- - Hex numbers
- - Fixes single quotes to double quotes
-
-You can install it using npm:
->
- $ npm install -g fixjson
-<
-ALE provides fixjson integration as a fixer. See |ale-fix|.
-
-g:ale_json_fixjson_executable *g:ale_json_fixjson_executable*
- *b:ale_json_fixjson_executable*
-
- Type: |String|
- Default: `'fixjson'`
-
- The executable that will be run for fixjson.
-
-g:ale_json_fixjson_options *g:ale_json_fixjson_options*
- *b:ale_json_fixjson_options*
-
- Type: |String|
- Default: `''`
-
- This variable can add extra options to the command executed for running
- fixjson.
-
-g:ale_json_fixjson_use_global *g:ale_json_fixjson_use_global*
- *b:ale_json_fixjson_use_global*
-
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-jsonlint *ale-json-jsonlint*
-
-g:ale_json_jsonlint_executable *g:ale_json_jsonlint_executable*
- *b:ale_json_jsonlint_executable*
-
- Type: |String|
- Default: `'jsonlint'`
-
- The executable that will be run for jsonlint.
-
-g:ale_json_jsonlint_use_global *g:ale_json_jsonlint_use_global*
- *b:ale_json_jsonlint_use_global*
-
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-jq *ale-json-jq*
-
-g:ale_json_jq_executable *g:ale_json_jq_executable*
- *b:ale_json_jq_executable*
- Type: |String|
- Default: `'jq'`
-
- This option can be changed to change the path for `jq`.
-
-
-g:ale_json_jq_options *g:ale_json_jq_options*
- *b:ale_json_jq_options*
- Type: |String|
- Default: `''`
-
- This option can be changed to pass extra options to `jq`.
-
-g:ale_json_jq_filters *g:ale_json_jq_filters*
- *b:ale_json_jq_filters*
- Type: |String|
- Default: `'.'`
-
- This option can be changed to pass custom filters to `jq`.
-
-
-===============================================================================
-prettier *ale-json-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-julia.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-julia.txt
deleted file mode 100644
index 5153241..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-julia.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-===============================================================================
-ALE Julia Integration *ale-julia-options*
-
-===============================================================================
-languageserver *ale-julia-languageserver*
-
-To enable Julia LSP linter you need to install the LanguageServer.jl package
-within julia.
-
-g:ale_julia_executable *g:ale_julia_executable*
- *b:ale_julia_executable*
-
- Type: |String|
- Default: 'julia'
-
- Path to the julia exetuable.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-kotlin.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-kotlin.txt
deleted file mode 100644
index 4028531..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-kotlin.txt
+++ /dev/null
@@ -1,113 +0,0 @@
-===============================================================================
-ALE Kotlin Integration *ale-kotlin-options*
- *ale-integration-kotlin*
-
-===============================================================================
-Integration Information
-
- Make sure your setup has support for the kotlin file type. A filetype plugin
- can be found here: https://github.com/udalov/kotlin-vim
-
-
- Note: Make sure you have a working kotlin compiler
-
-
-===============================================================================
-kotlinc *ale-kotlin-kotlinc*
-
-g:ale_kotlin_kotlinc_options *g:ale_kotlin_kotlinc_options*
- Type: |String|
- Default: `''`
-
- Additional options to pass to the kotlin compiler
-
-g:ale_kotlin_kotlinc_enable_config *g:ale_kotlin_kotlinc_enable_config*
- Type: |Number|
- Default: `0`
-
- Setting this variable to `1` tells the linter to load a configuration file.
- This should be set in your vimrc
-
-g:ale_kotlin_kotlinc_config_file *g:ale_kotlin_kotlinc_config_file*
- Type: |String|
- Default: `'.ale_kotlin_kotlinc_config'`
-
- Filename of the configuration file. This should be set in your vimrc
-
-g:ale_kotlin_kotlinc_classpath *g:ale_kotlin_kotlinc_classpath*
- Type: |String|
- Default: `''`
-
- A string containing the paths (separated by the appropriate path separator)
- of the source directories.
-
-g:ale_kotlin_kotlinc_sourcepath *g:ale_kotlin_kotlinc_sourcepath*
- Type: |String|
- Default: `''`
-
- A string containing the paths (separated by space) of the source
- directories.
-
-g:ale_kotlin_kotlinc_use_module_file *g:ale_kotlin_kotlinc_use_module_file*
- Type: |Number|
- Default: `0`
-
- This option indicates whether the linter should use a module file. It is off
- by default.
-
-g:ale_kotlin_kotlinc_module_filename *g:ale_kotlin_kotlinc_module_filename*
- Type: |String|
- Default: `'module.xml'`
-
- The filename of the module file that the linter should pass to the kotlin
- compiler.
-
-
-===============================================================================
-ktlint *ale-kotlin-ktlint*
-
-g:ale_kotlin_ktlint_executable *g:ale_kotlin_ktlint_executable*
- Type: |String|
- Default: `''`
-
- The Ktlint executable.
-
- Posix-compliant shell scripts are the only executables that can be found on
- Ktlint's github release page. If you are not on such a system, your best
- bet will be to download the ktlint jar and set this option to something
- similar to `'java -jar /path/to/ktlint.jar'`
-
-g:ale_kotlin_ktlint_rulesets *g:ale_kotlin_ktlint_rulesets*
- Type: |List| of |String|s
- Default: []
-
- This list should contain paths to ruleset jars and/or strings of maven
- artifact triples. Example:
- >
- let g:ale_kotlin_ktlint_rulesets = ['/path/to/custom-ruleset.jar',
- 'com.ktlint.rulesets:mycustomrule:1.0.0']
-
-g:ale_kotlin_ktlint_options *g:ale_kotlin_ktlint_options*
- Type: |String|
- Default: `''`
-
- Additional options to pass to ktlint for both linting and fixing. Example:
- >
- let g:ale_kotlin_ktlint_options = '--android'
-
-
-===============================================================================
-languageserver *ale-kotlin-languageserver*
-
-g:ale_kotlin_languageserver_executable *g:ale_kotlin_languageserver_executable*
- Type: |String|
- Default: `''`
-
- The kotlin-language-server executable.
-
- Executables are located inside the bin/ folder of the language server
- release.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-latex.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-latex.txt
deleted file mode 100644
index bedbabc..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-latex.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-===============================================================================
-ALE LaTeX Integration *ale-latex-options*
-
-
-===============================================================================
-write-good *ale-latex-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-textlint *ale-latex-textlint*
-
-See |ale-text-textlint|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-less.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-less.txt
deleted file mode 100644
index 040e511..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-less.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-===============================================================================
-ALE Less Integration *ale-less-options*
-
-
-===============================================================================
-lessc *ale-less-lessc*
-
-g:ale_less_lessc_executable *g:ale_less_lessc_executable*
- *b:ale_less_lessc_executable*
- Type: |String|
- Default: `'lessc'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_less_lessc_options *g:ale_less_lessc_options*
- *b:ale_less_lessc_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to lessc.
-
-
-g:ale_less_lessc_use_global *g:ale_less_lessc_use_global*
- *b:ale_less_lessc_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-prettier *ale-less-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-stylelint *ale-less-stylelint*
-
-g:ale_less_stylelint_executable *g:ale_less_stylelint_executable*
- *b:ale_less_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_less_stylelint_options *g:ale_less_stylelint_options*
- *b:ale_less_stylelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to stylelint.
-
-
-g:ale_less_stylelint_use_global *g:ale_less_stylelint_use_global*
- *b:ale_less_stylelint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-llvm.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-llvm.txt
deleted file mode 100644
index 2f4a46b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-llvm.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-===============================================================================
-ALE LLVM Integration *ale-llvm-options*
-
-
-===============================================================================
-llc *ale-llvm-llc*
-
-g:ale_llvm_llc_executable *g:ale_llvm_llc_executable*
- *b:ale_llvm_llc_executable*
-
- Type: |String|
- Default: "llc"
-
- The command to use for checking. This variable is useful when llc command
- has suffix like "llc-5.0".
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-lua.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-lua.txt
deleted file mode 100644
index f1286f8..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-lua.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-===============================================================================
-ALE Lua Integration *ale-lua-options*
-
-===============================================================================
-luac *ale-lua-luac*
-
-g:ale_lua_luac_executable *g:ale_lua_luac_executable*
- *b:ale_lua_luac_executable*
- Type: |String|
- Default: `'luac'`
-
- This variable can be changed to change the path to luac.
-
-===============================================================================
-luacheck *ale-lua-luacheck*
-
-g:ale_lua_luacheck_executable *g:ale_lua_luacheck_executable*
- *b:ale_lua_luacheck_executable*
- Type: |String|
- Default: `'luacheck'`
-
- This variable can be changed to change the path to luacheck.
-
-
-g:ale_lua_luacheck_options *g:ale_lua_luacheck_options*
- *b:ale_lua_luacheck_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to luacheck.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-markdown.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-markdown.txt
deleted file mode 100644
index 4e27eb9..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-markdown.txt
+++ /dev/null
@@ -1,71 +0,0 @@
-===============================================================================
-ALE Markdown Integration *ale-markdown-options*
-
-
-===============================================================================
-mdl *ale-markdown-mdl*
-
-g:ale_markdown_mdl_executable *g:ale_markdown_mdl_executable*
- *b:ale_markdown_mdl_executable*
- Type: |String|
- Default: `'mdl'`
-
- Override the invoked mdl binary. This is useful for running mdl from
- binstubs or a bundle.
-
-
-g:ale_markdown_mdl_options *g:ale_markdown_mdl_options*
- *b:ale_markdown_mdl_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to mdl.
-
-
-===============================================================================
-prettier *ale-markdown-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-remark-lint *ale-markdown-remark-lint*
-
-g:ale_markdown_remark_lint_executable *g:ale_markdown_remark_lint_executable*
- *b:ale_markdown_remark_lint_executable*
- Type: |String|
- Default: `'remark'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_markdown_remark_lint_options *g:ale_markdown_remark_lint_options*
- *b:ale_markdown_remark_lint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to remark-lint.
-
-
-g:ale_markdown_remark_lint_use_global *g:ale_markdown_remark_lint_use_global*
- *b:ale_markdown_remark_lint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-textlint *ale-markdown-textlint*
-
-See |ale-text-textlint|
-
-
-===============================================================================
-write-good *ale-markdown-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-mercury.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-mercury.txt
deleted file mode 100644
index ca06a0a..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-mercury.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-===============================================================================
-ALE Mercury Integration *ale-mercury-options*
-
-
-===============================================================================
-mmc *ale-mercury-mmc*
-
-
-g:ale_mercury_mmc_executable *g:ale_mercury_mmc_executable*
- *b:ale_mercury_mmc_executable*
- Type: |String|
- Default: `'mmc'`
-
- This variable can be changed to use a different executable for mmc.
-
-
-g:ale_mercury_mmc_options *g:ale_mercury_mmc_options*
- *b:ale_mercury_mmc_options*
- Type: |String|
- Default: `'--make --output-compile-error-lines 100'`
-
- This variable can be set to pass additional options to mmc.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nasm.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nasm.txt
deleted file mode 100644
index 16c024a..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nasm.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-===============================================================================
-ALE NASM Integration *ale-nasm-options*
-
-
-===============================================================================
-nasm *ale-nasm-nasm*
-
-g:ale_nasm_nasm_executable *g:ale_nasm_nasm_executable*
- *b:ale_nasm_nasm_executable*
-
- Type: |String|
- Default `'nasm'`
-
- This variable can be changed to use different executable for NASM.
-
-
-g:ale_nasm_nasm_options *g:ale_nasm_nasm_options*
- *b:ale_nasm_nasm_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to NASM.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nim.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nim.txt
deleted file mode 100644
index 8985aeb..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nim.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-===============================================================================
-ALE Nim Integration *ale-nim-options*
-
-
-===============================================================================
-nimcheck *ale-nim-nimcheck*
-
- ALE does not provide additional configuration options for `nimcheck` at this
- point.
-
-
-===============================================================================
-nimlsp *ale-nim-nimlsp*
-
-g:nim_nimlsp_nim_sources *g:nim_nimlsp_nim_sources*
-
- Type: |String|
- Default: `''`
-
- Sets the path to Nim source repository as the first argument to `nimlsp`
- command.
-
-
-===============================================================================
-nimpretty *ale-nim-nimpretty*
-
-
-g:ale_nim_nimpretty_executable *g:ale_nim_nimpretty_executable*
- *b:ale_nim_nimpretty_executable*
- Type: |String|
- Default: `'nimpretty'`
-
- This variable can be changed to use a different executable for nimpretty.
-
-
-g:ale_nim_nimpretty_options *g:ale_nim_nimpretty_options*
- *b:ale_nim_nimpretty_options*
- Type: |String|
- Default: `'--maxLineLen:80'`
-
- This variable can be changed to modify flags given to nimpretty.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nix.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nix.txt
deleted file mode 100644
index 5b2bd6c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nix.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-===============================================================================
-ALE Nix Integration *ale-nix-options*
-
-
-===============================================================================
-nixpkgs-fmt *ale-nix-nixpkgs-fmt*
-
-g:ale_nix_nixpkgsfmt_executable *g:ale_nix_nixpkgsfmt_executable*
- *b:ale_nix_nixpkgsfmt_executable*
- Type: |String|
- Default: `'nixpkgs-fmt'`
-
- This variable sets executable used for nixpkgs-fmt.
-
-g:ale_nix_nixpkgsfmt_options *g:ale_nix_nixpkgsfmt_options*
- *b:ale_nix_nixpkgsfmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the nixpkgs-fmt fixer.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nroff.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nroff.txt
deleted file mode 100644
index 62ec789..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-nroff.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE nroff Integration *ale-nroff-options*
-
-
-===============================================================================
-write-good *ale-nroff-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-objc.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-objc.txt
deleted file mode 100644
index 0163175..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-objc.txt
+++ /dev/null
@@ -1,73 +0,0 @@
-===============================================================================
-ALE Objective-C Integration *ale-objc-options*
-
-
-===============================================================================
-clang *ale-objc-clang*
-
-g:ale_objc_clang_options *g:ale_objc_clang_options*
- *b:ale_objc_clang_options*
- Type: |String|
- Default: `'-std=c11 -Wall'`
-
- This variable can be changed to modify flags given to clang.
-
-
-===============================================================================
-clangd *ale-objc-clangd*
-
-g:ale_objc_clangd_executable *g:ale_objc_clangd_executable*
- *b:ale_objc_clangd_executable*
- Type: |String|
- Default: `'clangd'`
-
- This variable can be changed to use a different executable for clangd.
-
-
-g:ale_objc_clangd_options *g:ale_objc_clangd_options*
- *b:ale_objc_clangd_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clangd.
-
-
-===============================================================================
-uncrustify *ale-objc-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
-ccls *ale-objc-ccls*
-
-g:ale_objc_ccls_executable *g:ale_objc_ccls_executable*
- *b:ale_objc_ccls_executable*
- Type: |String|
- Default: `'ccls'`
-
- This variable can be changed to use a different executable for ccls.
-
-
-g:ale_objc_ccls_init_options *g:ale_objc_ccls_init_options*
- *b:ale_objc_ccls_init_options*
- Type: |Dictionary|
- Default: `{}`
-
- This variable can be changed to customize ccls initialization options.
- Example: >
- {
- \ 'cacheDirectory': '/tmp/ccls',
- \ 'cacheFormat': 'binary',
- \ 'diagnostics': {
- \ 'onOpen': 0,
- \ 'opChange': 1000,
- \ },
- \ }
-<
- Visit https://github.com/MaskRay/ccls/wiki/Initialization-options for all
- available options and explanations.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-objcpp.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-objcpp.txt
deleted file mode 100644
index cd65ab7..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-objcpp.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-===============================================================================
-ALE Objective-C++ Integration *ale-objcpp-options*
-
-
-===============================================================================
-clang *ale-objcpp-clang*
-
-g:ale_objcpp_clang_options *g:ale_objcpp_clang_options*
- *b:ale_objcpp_clang_options*
- Type: |String|
- Default: `'-std=c++14 -Wall'`
-
- This variable can be changed to modify flags given to clang.
-
-
-===============================================================================
-clangd *ale-objcpp-clangd*
-
-g:ale_objcpp_clangd_executable *g:ale_objcpp_clangd_executable*
- *b:ale_objcpp_clangd_executable*
- Type: |String|
- Default: `'clangd'`
-
- This variable can be changed to use a different executable for clangd.
-
-
-g:ale_objcpp_clangd_options *g:ale_objcpp_clangd_options*
- *b:ale_objcpp_clangd_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to clangd.
-
-
-===============================================================================
-uncrustify *ale-objcpp-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ocaml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ocaml.txt
deleted file mode 100644
index 8b644c1..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ocaml.txt
+++ /dev/null
@@ -1,82 +0,0 @@
-===============================================================================
-ALE OCaml Integration *ale-ocaml-options*
-
-
-===============================================================================
-merlin *ale-ocaml-merlin*
-
- To use merlin linter for OCaml source code you need to make sure Merlin for
- Vim is correctly configured. See the corresponding Merlin wiki page for
- detailed instructions
- (https://github.com/the-lambda-church/merlin/wiki/vim-from-scratch).
-
-===============================================================================
-ols *ale-ocaml-ols*
-
- The `ocaml-language-server` is the engine that powers OCaml and ReasonML
- editor support using the Language Server Protocol. See the installation
- instructions:
- https://github.com/freebroccolo/ocaml-language-server#installation
-
-g:ale_ocaml_ols_executable *g:ale_ocaml_ols_executable*
- *b:ale_ocaml_ols_executable*
- Type: |String|
- Default: `'ocaml-language-server'`
-
- This variable can be set to change the executable path for `ols`.
-
-g:ale_ocaml_ols_use_global *g:ale_ocaml_ols_use_global*
- *b:ale_ocaml_ols_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable can be set to `1` to always use the globally installed
- executable. See also |ale-integrations-local-executables|.
-
-===============================================================================
-ocamlformat *ale-ocaml-ocamlformat*
-
-g:ale_ocaml_ocamlformat_executable *g:ale_ocaml_ocamlformat_executable*
- *b:ale_ocaml_ocamlformat_executable*
- Type: |String|
- Default: `'ocamlformat'`
-
- This variable can be set to pass the path of the ocamlformat fixer.
-
-g:ale_ocaml_ocamlformat_options *g:ale_ocaml_ocamlformat_options*
- *b:ale_ocaml_ocamlformat_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the ocamlformat fixer.
-
-===============================================================================
-ocp-indent *ale-ocaml-ocp-indent*
-
-g:ale_ocaml_ocp_indent_executable *g:ale_ocaml_ocp_indent_executable*
- *b:ale_ocaml_ocp_indent_executable*
- Type: |String|
- Default: `ocp-indent`
-
- This variable can be set to pass the path of the ocp-indent.
-
-g:ale_ocaml_ocp_indent_options *g:ale_ocaml_ocp_indent_options*
- *b:ale_ocaml_ocp_indent_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the ocp-indent.
-
-g:ale_ocaml_ocp_indent_config *g:ale_ocaml_ocp_indent_config*
- *b:ale_ocaml_ocp_indent_config*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional config to the ocp-indent.
- Expand after "--config=".
-
- "ocp-indent" can also be enabled from ocamlformat config.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pawn.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pawn.txt
deleted file mode 100644
index f836df9..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pawn.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE Pawn Integration *ale-pawn-options*
-
-
-===============================================================================
-uncrustify *ale-pawn-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-perl.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-perl.txt
deleted file mode 100644
index 761c273..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-perl.txt
+++ /dev/null
@@ -1,91 +0,0 @@
-===============================================================================
-ALE Perl Integration *ale-perl-options*
-
-ALE offers a few ways to check Perl code. Checking code with `perl` is
-disabled by default, as `perl` code cannot be checked without executing it.
-Specifically, we use the `-c` flag to see if `perl` code compiles. This does
-not execute all of the code in a file, but it does run `BEGIN` and `CHECK`
-blocks. See `perl --help` and https://stackoverflow.com/a/12908487/406224
-
-See |g:ale_linters|.
-
-
-===============================================================================
-perl *ale-perl-perl*
-
-g:ale_perl_perl_executable *g:ale_perl_perl_executable*
- *b:ale_perl_perl_executable*
- Type: |String|
- Default: `'perl'`
-
- This variable can be changed to modify the executable used for linting perl.
-
-
-g:ale_perl_perl_options *g:ale_perl_perl_options*
- *b:ale_perl_perl_options*
- Type: |String|
- Default: `'-c -Mwarnings -Ilib'`
-
- This variable can be changed to alter the command-line arguments to the perl
- invocation.
-
-
-===============================================================================
-perlcritic *ale-perl-perlcritic*
-
-g:ale_perl_perlcritic_executable *g:ale_perl_perlcritic_executable*
- *b:ale_perl_perlcritic_executable*
- Type: |String|
- Default: `'perlcritic'`
-
- This variable can be changed to modify the perlcritic executable used for
- linting perl.
-
-
-g:ale_perl_perlcritic_profile *g:ale_perl_perlcritic_profile*
- *b:ale_perl_perlcritic_profile*
- Type: |String|
- Default: `'.perlcriticrc'`
-
- This variable can be changed to modify the perlcritic profile used for
- linting perl. The current directory is checked for the file, then the
- parent directory, etc, until it finds one. If no matching file is found, no
- profile is passed to perlcritic.
-
- Set to an empty string to disable passing a specific profile to perlcritic
- with the `'--profile'` option.
-
- To prevent perlcritic from using any profile, set this variable to an empty
- string and pass `'--no-profile'`to perlcritic via the
- |g:ale_perl_perlcritic_options| variable.
-
-
-g:ale_perl_perlcritic_options *g:ale_perl_perlcritic_options*
- *b:ale_perl_perlcritic_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to supply additional command-line arguments to
- the perlcritic invocation.
-
-
-g:ale_perl_perlcritic_showrules *g:ale_perl_perlcritic_showrules*
-
- Type: |Number|
- Default: 0
-
- Controls whether perlcritic rule names are shown after the error message.
- Defaults to off to reduce length of message.
-===============================================================================
-perltidy *ale-perl-perltidy*
-
-g:ale_perl_perltidy_options *g:ale_perl_perltidy_options*
- *b:ale_perl_perltidy_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to alter the command-line arguments to
- the perltidy invocation.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-perl6.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-perl6.txt
deleted file mode 100644
index 94953db..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-perl6.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-===============================================================================
-ALE Perl6 Integration *ale-perl6-options*
-
-Checking code with `perl6` is disabled by default, as `perl6` code cannot be
-checked without executing it. Specifically, we use the `-c` flag to see if
-`perl6` code compiles. This does not execute all of the code in a file, but it
-does run `BEGIN` and `CHECK` blocks. See `perl6 --help`
-
-Full support requires a perl6 implementation that supports the
-PERL6_EXCEPTIONS_HANDLER environment variable and JSON error output,
-which was specified in 6.d. Rakudo version 2018.08 is the first rakudo release
-that supports this. See `perl6 --version` and
-https://docs.perl6.org/programs/03-environment-variables.
-
-Without this variable, errors and warnings will appear at line 1, and can be
-viewed with ALEDetail. This also serves as a fallback for errors and warnings
-that do not trigger JSON output.
-
-See |g:ale_linters|.
-
-
-===============================================================================
-perl6 *ale-perl6-perl6*
-
-g:ale_perl6_perl6_executable *g:ale_perl6_perl6_executable*
- *b:ale_perl6_perl6_executable*
- Type: |String|
- Default: `'perl6'`
-
- This variable can be changed to modify the executable used for linting
- perl6.
-
-
-g:ale_perl6_perl6_options *g:ale_perl6_perl6_options*
- *b:ale_perl6_perl6_options*
- Type: |String|
- Default: `'-c -Ilib'`
-
- This variable can be changed to alter the command-line arguments to the
- perl6 invocation.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-php.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-php.txt
deleted file mode 100644
index 645decd..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-php.txt
+++ /dev/null
@@ -1,234 +0,0 @@
-===============================================================================
-ALE PHP Integration *ale-php-options*
-
-===============================================================================
-langserver *ale-php-langserver*
-
-g:ale_php_langserver_executable *g:ale_php_langserver_executable*
- *b:ale_php_langserver_executable*
- Type: |String|
- Default: `'php-language-server.php'`
-
- The variable can be set to configure the executable that will be used for
- running the PHP language server. `vendor` directory executables will be
- preferred instead of this setting if |g:ale_php_langserver_use_global| is `0`.
-
- See: |ale-integrations-local-executables|
-
-
-g:ale_php_langserver_use_global *g:ale_php_langserver_use_global*
- *b:ale_php_langserver_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable can be set to `1` to force the language server to be run with
- the executable set for |g:ale_php_langserver_executable|.
-
- See: |ale-integrations-local-executables|
-
-
-===============================================================================
-phan *ale-php-phan*
-
-WARNING: please use the phan_client linter if you have an configuration file
-for your project because the phan will look into your entirely project and
-ale will display in the current buffer warnings that may belong to other file.
-
-g:ale_php_phan_minimum_severity *g:ale_php_phan_minimum_severity*
- *b:ale_php_phan_minimum_severity*
- Type: |Number|
- Default: `0`
-
- This variable defines the minimum severity level.
-
-g:ale_php_phan_executable *g:ale_php_phan_executable*
- *b:ale_php_phan_executable*
- Type: |String|
- Default: `'phan'`
-
- This variable sets executable used for phan or phan_client.
-
-g:ale_php_phan_use_client *g:ale_php_phan_use_client*
- *b:ale_php_phan_use_client*
- Type: |Number|
- Default: `get(g:, 'ale_php_phan_use_client', 0)`
-
- This variable can be set to 1 to use the phan_client with phan daemon mode
- instead of the phan standalone.
-
-===============================================================================
-phpcbf *ale-php-phpcbf*
-
-g:ale_php_phpcbf_executable *g:ale_php_phpcbf_executable*
- *b:ale_php_phpcbf_executable*
- Type: |String|
- Default: `'phpcbf'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_php_phpcbf_standard *g:ale_php_phpcbf_standard*
- *b:ale_php_phpcbf_standard*
- Type: |String|
- Default: `''`
-
- This variable can be set to specify the coding standard used by phpcbf. If no
- coding standard is specified, phpcbf will default to fixing against the
- PEAR coding standard, or the standard you have set as the default.
-
-
-g:ale_php_phpcbf_use_global *g:ale_php_phpcbf_use_global*
- *b:ale_php_phpcbf_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-phpcs *ale-php-phpcs*
-
-g:ale_php_phpcs_executable *g:ale_php_phpcs_executable*
- *b:ale_php_phpcs_executable*
- Type: |String|
- Default: `'phpcs'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_php_phpcs_standard *g:ale_php_phpcs_standard*
- *b:ale_php_phpcs_standard*
- Type: |String|
- Default: `''`
-
- This variable can be set to specify the coding standard used by phpcs. If no
- coding standard is specified, phpcs will default to checking against the
- PEAR coding standard, or the standard you have set as the default.
-
-
-g:ale_php_phpcs_use_global *g:ale_php_phpcs_use_global*
- *b:ale_php_phpcs_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_php_phpcs_options *g:ale_php_phpcs_options*
- *b:ale_php_phpcs_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to php-cs
-
-===============================================================================
-phpmd *ale-php-phpmd*
-
-g:ale_php_phpmd_executable *g:ale_php_phpmd_executable*
- *b:ale_php_phpmd_executable*
- Type: |String|
- Default: `'phpmd'`
-
- This variable sets executable used for phpmd.
-
-
-g:ale_php_phpmd_ruleset *g:ale_php_phpmd_ruleset*
- *b:ale_php_phpmd_ruleset*
- Type: |String|
- Default: `'cleancode,codesize,controversial,design,naming,unusedcode'`
-
- This variable controls the ruleset used by phpmd. Default is to use all of
- the available phpmd rulesets
-
-
-===============================================================================
-phpstan *ale-php-phpstan*
-
-g:ale_php_phpstan_executable *g:ale_php_phpstan_executable*
- *b:ale_php_phpstan_executable*
- Type: |String|
- Default: `'phpstan'`
-
- This variable sets executable used for phpstan.
-
-
-g:ale_php_phpstan_level *g:ale_php_phpstan_level*
- *b:ale_php_phpstan_level*
- Type: |String|
- Default: `''`
-
- This variable controls the rule levels. 0 is the loosest and 7 is the
- strictest. If this option isn't set, the rule level will be controlled by
- the configuration file. If no configuration file can be detected, `'7'` will
- be used instead.
-
-
-g:ale_php_phpstan_configuration *g:ale_php_phpstan_configuration*
- *b:ale_php_phpstan_configuration*
- Type: |String|
- Default: `''`
-
- This variable sets path to phpstan configuration file.
-
-
-g:ale_php_phpstan_autoload *g:ale_php_phpstan_autoload*
- *b:ale_php_phpstan_autoload*
- Type: |String|
- Default: `''`
-
- This variable sets path to phpstan autoload file.
-
-
-===============================================================================
-psalm *ale-php-psalm*
-
-g:ale_php_psalm_executable *g:ale_php_psalm_executable*
- *b:ale_php_psalm_executable*
- Type: |String|
- Default: `'psalm'`
-
- This variable sets the executable used for psalm.
-
-g:ale_psalm_langserver_options *g:ale_psalm_langserver_options*
- *b:ale_psalm_langserver_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to psalm.
-
-===============================================================================
-php-cs-fixer *ale-php-php-cs-fixer*
-
-g:ale_php_cs_fixer_executable *g:ale_php_cs_fixer_executable*
- *b:ale_php_cs_fixer_executable*
- Type: |String|
- Default: `'php-cs-fixer'`
-
- This variable sets executable used for php-cs-fixer.
-
-g:ale_php_cs_fixer_use_global *g:ale_php_cs_fixer_use_global*
- *b:ale_php_cs_fixer_use_global*
- Type: |Boolean|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable force globally installed fixer.
-
-g:ale_php_cs_fixer_options *g:ale_php_cs_fixer_options*
- *b:ale_php_cs_fixer_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to php-cs-fixer.
-
-===============================================================================
-php *ale-php-php*
-
-g:ale_php_php_executable *g:ale_php_php_executable*
- *b:ale_php_php_executable*
- Type: |String|
- Default: `'php'`
-
- This variable sets the executable used for php.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-po.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-po.txt
deleted file mode 100644
index 1e03b7b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-po.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE PO Integration *ale-po-options*
-
-
-===============================================================================
-write-good *ale-po-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pod.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pod.txt
deleted file mode 100644
index c7cc0bb..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pod.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE Pod Integration *ale-pod-options*
-
-
-===============================================================================
-write-good *ale-pod-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pony.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pony.txt
deleted file mode 100644
index 3b32168..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pony.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-===============================================================================
-ALE Pony Integration *ale-pony-options*
-
-
-===============================================================================
-ponyc *ale-pony-ponyc*
-
-g:ale_pony_ponyc_executable *g:ale_pony_ponyc_executable*
- *b:ale_pony_ponyc_executable*
- Type: |String|
- Default: `'ponyc'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_pony_ponyc_options *g:ale_pony_ponyc_options*
- *b:ale_pony_ponyc_options*
- Type: |String|
- Default: `'--pass paint'`
-
- This variable can be set to pass options to ponyc.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-powershell.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-powershell.txt
deleted file mode 100644
index c28ef9e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-powershell.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-===============================================================================
-ALE PowerShell Integration *ale-powershell-options*
-
-
-===============================================================================
-powershell *ale-powershell-powershell*
-
-g:ale_powershell_powershell_executable *g:ale_powershell_powershell_executable*
- *b:ale_powershell_powershell_executable*
- Type: String
- Default: `'pwsh'`
-
- This variable can be changed to use a different executable for powershell.
-
->
- " Use powershell.exe rather than the default pwsh
- let g:ale_powershell_powershell_executable = 'powershell.exe'
->
-
-===============================================================================
-psscriptanalyzer *ale-powershell-psscriptanalyzer*
-
-Installation
--------------------------------------------------------------------------------
-
-Install PSScriptAnalyzer by any means, so long as it can be automatically
-imported in PowerShell.
-Some PowerShell plugins set the filetype of files to `ps1`. To continue using
-these plugins, use the ale_linter_aliases global to alias `ps1` to `powershell`
-
->
- " Allow ps1 filetype to work with powershell linters
- let g:ale_linter_aliases = {'ps1': 'powershell'}
-<
-
-g:ale_powershell_psscriptanalyzer_executable
-*g:ale_powershell_psscriptanalyzer_executable*
- *b:ale_powershell_psscriptanalyzer_executable*
- Type: |String|
- Default: `'pwsh'`
-
- This variable sets executable used for powershell.
-
- For example, on Windows you could set powershell to be Windows Powershell:
->
- let g:ale_powershell_psscriptanalyzer_executable = 'powershell.exe'
-<
-
-g:ale_powershell_psscriptanalyzer_module
-*g:ale_powershell_psscriptanalyzer_module*
- *b:ale_powershell_psscriptanalyzer_module*
- Type: |String
- Default: `'psscriptanalyzer'`
-
- This variable sets the name of the psscriptanalyzer module.
- for psscriptanalyzer invocation.
-
-
-g:ale_powershell_psscriptanalyzer_exclusions
-*g:ale_powershell_psscriptanalyzer_exclusions*
- *b:ale_powershell_psscriptanalyzer_exclusions*
- Type: |String|
- Default: `''`
-
- Set this variable to exclude test(s) for psscriptanalyzer
- (-ExcludeRule option). To exclude more than one option, separate them with
- commas.
-
->
- " Suppress Write-Host and Global vars warnings
- let g:ale_powershell_psscriptanalyzer_exclusions =
- \ 'PSAvoidUsingWriteHost,PSAvoidGlobalVars'
-<
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-prolog.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-prolog.txt
deleted file mode 100644
index 14062a5..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-prolog.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-===============================================================================
-ALE Prolog Integration *ale-prolog-options*
-
-
-===============================================================================
-swipl *ale-prolog-swipl*
-
-g:ale_prolog_swipl_executable *g:ale_prolog_swipl_executable*
- *b:ale_prolog_swipl_executable*
- Type: |String|
- Default: `'swipl'`
-
- The executable that will be run for the `swipl` linter.
-
-g:ale_prolog_swipl_load *g:ale_prolog_swipl_load*
- *b:ale_prolog_swipl_load*
- Type: |String|
- Default: `'current_prolog_flag(argv, [File]), load_files(File, [sandboxed(true)]), halt.'`
-
- The prolog goals that will be passed to |g:ale_prolog_swipl_executable| with `-g` option.
-
- It does:
- 1. Takes the first command argument (current file path)
- 2. Checks (syntactic / semantic) problems and output to stderr
-
- NOTE: `sandboxed(true)` prohibits executing some directives such as 'initialization main'.
-
-g:ale_prolog_swipl_timeout *g:ale_prolog_swipl_timeout*
- *b:ale_prolog_swipl_timeout*
- Type: |Number|
- Default: `3`
-
- Timeout seconds to detect long-running linter.
- It is done by setting SIGALRM.
- See |g:ale_prolog_swipl_alarm| and |g:ale_prolog_swipl_alarm_handler|.
-
-g:ale_prolog_swipl_alarm *g:ale_prolog_swipl_alarm*
- *b:ale_prolog_swipl_alarm*
- Type: |String|
- Default: `'alarm(%t, (%h), _, [])'`
-
- The prolog goals to be expected to set SIGALRM.
- `%t` is replaced by |g:ale_prolog_swipl_timeout|.
- `%h` is replaced by |g:ale_prolog_swipl_alarm_handler|.
-
-g:ale_prolog_swipl_alarm_handler *g:ale_prolog_swipl_alarm_handler*
- *b:ale_prolog_swipl_alarm_handler*
- Type: |String|
- Default: `'writeln(user_error, "ERROR: Exceeded %t seconds, Please change g:prolog_swipl_timeout to modify the limit."), halt(1)'`
-
- The prolog goals to be expected that will be run on SIGALRM.
- `%t` is replaced by |g:ale_prolog_swipl_timeout|.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-proto.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-proto.txt
deleted file mode 100644
index 734e23d..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-proto.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-===============================================================================
-ALE Proto Integration *ale-proto-options*
-
-
-===============================================================================
-Integration Information
-
-Linting of `.proto` files requires that the `protoc` binary is installed in the
-system path and that the `protoc-gen-lint` plugin for the `protoc` binary is also
-installed.
-
-To enable `.proto` file linting, update |g:ale_linters| as appropriate:
->
- " Enable linter for .proto files
- let g:ale_linters = {'proto': ['protoc-gen-lint']}
-<
-===============================================================================
-protoc-gen-lint *ale-proto-protoc-gen-lint*
-
- The linter is a plugin for the `protoc` binary. As long as the binary resides
- in the system path, `protoc` will find it.
-
-g:ale_proto_protoc_gen_lint_options *g:ale_proto_protoc_gen_lint_options*
-
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to protoc. Note that the
- directory of the linted file is always passed as an include path with '-I'
- before any user-supplied options.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pug.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pug.txt
deleted file mode 100644
index e2836f8..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pug.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-===============================================================================
-ALE Pug Integration *ale-pug-options*
-
-
-===============================================================================
-puglint *ale-pug-puglint*
-
-The puglint linter will detect configuration files based on the path to the
-filename automatically. Configuration files will be loaded in this order:
-
-1. `.pug-lintrc`
-2. `.pug-lintrc.js`
-3. `.pug-lintrc.json`
-4. `package.json`
-
-You might need to create a configuration file for your project to get
-meaningful results.
-
-g:ale_pug_puglint_executable *g:ale_pug_puglint_executable*
- *b:ale_pug_puglint_executable*
- Type: |String|
- Default: `'pug-lint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_pug_puglint_options *g:ale_pug_puglint_options*
- *b:ale_pug_puglint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to pug-lint.
-
-
-g:ale_pug_puglint_use_global *g:ale_pug_puglint_use_global*
- *b:ale_pug_puglint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-puppet.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-puppet.txt
deleted file mode 100644
index daa8c10..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-puppet.txt
+++ /dev/null
@@ -1,57 +0,0 @@
-===============================================================================
-ALE Puppet Integration *ale-puppet-options*
-
-
-===============================================================================
-puppet *ale-puppet-puppet*
-
-g:ale_puppet_puppet_executable *g:ale_puppet_puppet_executable*
- *b:ale_puppet_puppet_executable*
- Type: |String|
- Default: `'puppet'`
-
- This variable can be changed to specify the executable used for puppet.
-
-
-g:ale_puppet_puppet_options *g:ale_puppet_puppet_options*
- *b:ale_puppet_puppet_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the
- puppet parser validate invocation.
-
-
-===============================================================================
-puppetlint *ale-puppet-puppetlint*
-
-g:ale_puppet_puppetlint_executable *g:ale_puppet_puppetlint_executable*
- *b:ale_puppet_puppetlint_executable*
- Type: |String|
- Default: `'puppet-lint'`
-
- This variable can be changed to specify the executable used for puppet-lint.
-
-
-g:ale_puppet_puppetlint_options *g:ale_puppet_puppetlint_options*
- *b:ale_puppet_puppetlint_options*
- Type: |String|
- Default: `'--no-autoloader_layout-check'`
-
- This variable can be changed to add command-line arguments to the
- puppet-lint invocation.
-
-
-===============================================================================
-puppet-languageserver *ale-puppet-languageserver*
-
-g:ale_puppet_languageserver_executable *g:ale_puppet_languageserver_executable*
- *b:ale_puppet_languageserver_executable*
- type: |String|
- Default: `'puppet-languageserver'`
-
- This variable can be used to specify the executable used for
- puppet-languageserver.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-purescript.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-purescript.txt
deleted file mode 100644
index e809f2c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-purescript.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-===============================================================================
-ALE PureScript Integration *ale-purescript-options*
-
-
-===============================================================================
-purescript-language-server *ale-purescript-language-server*
-
-PureScript Language Server
- (https://github.com/nwolverson/purescript-language-server)
-
-g:ale_purescript_ls_executable g:ale_purescript_ls_executable
- b:ale_purescript_ls_executable
- Type: |String|
- Default: `'purescript-language-server'`
-
- PureScript language server executable.
-
-g:ale_purescript_ls_config g:ale_purescript_ls_config
- b:ale_purescript_ls_config
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary containing configuration settings that will be passed to the
- language server. For example, with a spago project:
- {
- \ 'purescript': {
- \ 'addSpagoSources': v:true,
- \ 'addNpmPath': v:true,
- \ 'buildCommand': 'spago build -- --json-errors'
- \ }
- \}
-===============================================================================
-purty *ale-purescript-purty*
-
-g:ale_purescript_purty_executable *g:ale_purescript_purty_executable*
- *b:ale_purescript_purty_executable*
- Type: |String|
- Default: `'purty'`
-
- This variable can be changed to use a different executable for purty.
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pyrex.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pyrex.txt
deleted file mode 100644
index 245e611..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-pyrex.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-===============================================================================
-ALE Pyrex (Cython) Integration *ale-pyrex-options*
-
-
-===============================================================================
-cython *ale-pyrex-cython*
-
-g:ale_pyrex_cython_executable *g:ale_pyrex_cython_executable*
- *b:ale_pyrex_cython_executable*
- Type: |String|
- Default: `'cython'`
-
- This variable can be changed to use a different executable for cython.
-
-
-g:ale_pyrex_cython_options *g:ale_pyrex_cython_options*
- *b:ale_pyrex_cython_options*
- Type: |String|
- Default: `'--warning-extra --warning-errors'`
-
- This variable can be changed to modify flags given to cython.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-python.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-python.txt
deleted file mode 100644
index 93f1d66..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-python.txt
+++ /dev/null
@@ -1,774 +0,0 @@
-===============================================================================
-ALE Python Integration *ale-python-options*
-
-
-g:ale_python_auto_pipenv *g:ale_python_auto_pipenv*
- *b:ale_python_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-===============================================================================
-ALE Python Project Root Behavior *ale-python-root*
-
-For some linters, ALE will search for a Python project root by looking at the
-files in directories on or above where a file being checked is. ALE applies
-the following methods, in order:
-
-1. Find the first directory containing a common Python configuration file.
-2. If no configuration file can be found, use the first directory which does
- not contain a readable file named `__init__.py`.
-
-ALE will look for configuration files with the following filenames. >
-
- MANIFEST.in
- setup.cfg
- pytest.ini
- tox.ini
- mypy.ini
- pycodestyle.cfg
- .flake8
- .flake8rc
- pylama.ini
- pylintrc
- .pylintrc
- Pipfile
- Pipfile.lock
-<
-
-The first directory containing any of the files named above will be used.
-
-
-===============================================================================
-autopep8 *ale-python-autopep8*
-
-g:ale_python_autopep8_executable *g:ale_python_autopep8_executable*
- *b:ale_python_autopep8_executable*
- Type: |String|
- Default: `'autopep8'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_autopep8_options *g:ale_python_autopep8_options*
- *b:ale_python_autopep8_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass extra options to autopep8.
-
-
-g:ale_python_autopep8_use_global *g:ale_python_autopep8_use_global*
- *b:ale_python_autopep8_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-bandit *ale-python-bandit*
-
-g:ale_python_bandit_executable *g:ale_python_bandit_executable*
- *b:ale_python_bandit_executable*
- Type: |String|
- Default: `'bandit'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `bandit'`.
-
-
-g:ale_python_bandit_options *g:ale_python_bandit_options*
- *b:ale_python_bandit_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the
- bandit invocation.
-
-
-g:ale_python_bandit_use_config *g:ale_python_bandit_use_config*
- *b:ale_python_bandit_use_config*
- Type: |Number|
- Default: `1`
-
- If this variable is true and a `.bandit` file exists in the directory of the
- file being checked or a parent directory, an `--ini` option is added to the
- `bandit` command for the nearest `.bandit` file. Set this variable false to
- disable adding the `--ini` option automatically.
-
-
-g:ale_python_bandit_use_global *g:ale_python_bandit_use_global*
- *b:ale_python_bandit_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_bandit_auto_pipenv *g:ale_python_bandit_auto_pipenv*
- *b:ale_python_bandit_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-black *ale-python-black*
-
-g:ale_python_black_executable *g:ale_python_black_executable*
- *b:ale_python_black_executable*
- Type: |String|
- Default: `'black'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_black_options *g:ale_python_black_options*
- *b:ale_python_black_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass extra options to black.
-
-
-g:ale_python_black_use_global *g:ale_python_black_use_global*
- *b:ale_python_black_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_black_auto_pipenv *g:ale_python_black_auto_pipenv*
- *b:ale_python_black_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-g:ale_python_black_change_directory *g:ale_python_black_change_directory*
- *b:ale_python_black_change_directory*
- Type: |Number|
- Default: `1`
-
- If set to `1`, ALE will switch to the directory the Python file being
- checked with `black` is in before checking it. This helps `black` find
- configuration files more easily. This option can be turned off if you want
- to control the directory Python is executed from yourself.
-
-
-===============================================================================
-flake8 *ale-python-flake8*
-
-g:ale_python_flake8_change_directory *g:ale_python_flake8_change_directory*
- *b:ale_python_flake8_change_directory*
- Type: |Number|
- Default: `1`
-
- If set to `1`, ALE will switch to the directory the Python file being
- checked with `flake8` is in before checking it. This helps `flake8` find
- configuration files more easily. This option can be turned off if you want
- to control the directory Python is executed from yourself.
-
-
-g:ale_python_flake8_executable *g:ale_python_flake8_executable*
- *b:ale_python_flake8_executable*
- Type: |String|
- Default: `'flake8'`
-
- This variable can be changed to modify the executable used for flake8. Set
- this to `'pipenv'` to invoke `'pipenv` `run` `flake8'`.
-
-
-g:ale_python_flake8_options *g:ale_python_flake8_options*
- *b:ale_python_flake8_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the flake8
- invocation.
-
- For example, to dynamically switch between programs targeting Python 2 and
- Python 3, you may want to set >
-
- let g:ale_python_flake8_executable = 'python3' " or 'python' for Python 2
- let g:ale_python_flake8_options = '-m flake8'
-<
- after making sure it's installed for the appropriate Python versions (e.g.
- `python3 -m pip install --user flake8`).
-
-
-g:ale_python_flake8_use_global *g:ale_python_flake8_use_global*
- *b:ale_python_flake8_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable controls whether or not ALE will search for flake8 in a
- virtualenv directory first. If this variable is set to `1`, then ALE will
- always use |g:ale_python_flake8_executable| for the executable path.
-
- Both variables can be set with `b:` buffer variables instead.
-
-
-g:ale_python_flake8_auto_pipenv *g:ale_python_flake8_auto_pipenv*
- *b:ale_python_flake8_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-isort *ale-python-isort*
-
-g:ale_python_isort_executable *g:ale_python_isort_executable*
- *b:ale_python_isort_executable*
- Type: |String|
- Default: `'isort'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_isort_options *g:ale_python_isort_options*
- *b:ale_python_isort_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass extra options to isort.
-
-
-g:ale_python_isort_use_global *g:ale_python_isort_use_global*
- *b:ale_python_isort_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-mypy *ale-python-mypy*
-
-The minimum supported version of mypy that ALE supports is v0.4.4. This is
-the first version containing the `--shadow-file` option ALE needs to be able
-to check for errors while you type.
-
-`mypy` will be run from a detected project root, per |ale-python-root|.
-
-
-g:ale_python_mypy_auto_pipenv *g:ale_python_mypy_auto_pipenv*
- *b:ale_python_mypy_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-g:ale_python_mypy_executable *g:ale_python_mypy_executable*
- *b:ale_python_mypy_executable*
- Type: |String|
- Default: `'mypy'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `mypy'`.
-
-
-g:ale_python_mypy_ignore_invalid_syntax
- *g:ale_python_mypy_ignore_invalid_syntax*
- *b:ale_python_mypy_ignore_invalid_syntax*
- Type: |Number|
- Default: `0`
-
- When set to `1`, syntax error messages for mypy will be ignored. This option
- can be used when running other Python linters which check for syntax errors,
- as mypy can take a while to finish executing.
-
-
-g:ale_python_mypy_options *g:ale_python_mypy_options*
- *b:ale_python_mypy_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the mypy
- invocation.
-
-
-g:ale_python_mypy_show_notes *g:ale_python_mypy_show_notes*
- *b:ale_python_mypy_show_notes*
- Type: |Number|
- Default: `1`
-
- If enabled, notes on lines will be displayed as 'I' (info) messages.
-
-
-g:ale_python_mypy_use_global *g:ale_python_mypy_use_global*
- *b:ale_python_mypy_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-
-===============================================================================
-prospector *ale-python-prospector*
-
-g:ale_python_prospector_executable *g:ale_python_prospector_executable*
- *b:ale_python_prospector_executable*
- Type: |String|
- Default: `'prospector'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `prospector'`.
-
-
-g:ale_python_prospector_options *g:ale_python_prospector_options*
- *b:ale_python_prospector_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the prospector
- invocation.
-
- For example, to dynamically switch between programs targeting Python 2 and
- Python 3, you may want to set >
-
- let g:ale_python_prospector_executable = 'python3'
- " or 'python' for Python 2
- let g:ale_python_prospector_options = '--rcfile /path/to/.prospector.yaml'
- " The virtualenv detection needs to be disabled.
- let g:ale_python_prospector_use_global = 0
-
- after making sure it's installed for the appropriate Python versions (e.g.
- `python3 -m pip install --user prospector`).
-
-
-g:ale_python_prospector_use_global *g:ale_python_prospector_use_global*
- *b:ale_python_prospector_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_prospector_auto_pipenv *g:ale_python_prospector_auto_pipenv*
- *b:ale_python_prospector_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-pycodestyle *ale-python-pycodestyle*
-
-
-g:ale_python_pycodestyle_executable *g:ale_python_pycodestyle_executable*
- *b:ale_python_pycodestyle_executable*
- Type: |String|
- Default: `'pycodestyle'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `pycodestyle'`.
-
-
-g:ale_python_pycodestyle_options *g:ale_python_pycodestyle_options*
- *b:ale_python_pycodestyle_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the
- pycodestyle invocation.
-
-
-g:ale_python_pycodestyle_use_global *g:ale_python_pycodestyle_use_global*
- *b:ale_python_pycodestyle_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_pycodestyle_auto_pipenv *g:ale_python_pycodestyle_auto_pipenv*
- *b:ale_python_pycodestyle_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-pydocstyle *ale-python-pydocstyle*
-
-
-g:ale_python_pydocstyle_executable *g:ale_python_pydocstyle_executable*
- *b:ale_python_pydocstyle_executable*
- Type: |String|
- Default: `'pydocstyle'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `pydocstyle'`.
-
-
-g:ale_python_pydocstyle_options *g:ale_python_pydocstyle_options*
- *b:ale_python_pydocstyle_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the
- pydocstyle invocation.
-
-
-g:ale_python_pydocstyle_use_global *g:ale_python_pydocstyle_use_global*
- *b:ale_python_pydocstyle_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_pydocstyle_auto_pipenv *g:ale_python_pydocstyle_auto_pipenv*
- *b:ale_python_pydocstyle_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-pyflakes *ale-python-pyflakes*
-
-
-g:ale_python_pyflakes_executable *g:ale_python_pyflakes_executable*
- *b:ale_python_pyflakes_executable*
- Type: |String|
- Default: `'pyflakes'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `pyflakes'`.
-
-
-g:ale_python_pyflakes_auto_pipenv *g:ale_python_pyflakes_auto_pipenv*
- *b:ale_python_pyflakes_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-pylama *ale-python-pylama*
-
-g:ale_python_pylama_change_directory *g:ale_python_pylama_change_directory*
- *b:ale_python_pylama_change_directory*
- Type: |Number|
- Default: `1`
-
- If set to `1`, `pylama` will be run from a detected project root, per
- |ale-python-root|. This is useful because `pylama` only searches for
- configuration files in its current directory and applies file masks using
- paths relative to its current directory. This option can be turned off if
- you want to control the directory in which `pylama` is executed.
-
-
-g:ale_python_pylama_executable *g:ale_python_pylama_executable*
- *b:ale_python_pylama_executable*
- Type: |String|
- Default: `'pylama'`
-
- This variable can be changed to modify the executable used for pylama. Set
- this to `'pipenv'` to invoke `'pipenv` `run` `pylama'`.
-
-
-g:ale_python_pylama_options *g:ale_python_pylama_options*
- *b:ale_python_pylama_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the pylama
- invocation.
-
-
-g:ale_python_pylama_use_global *g:ale_python_pylama_use_global*
- *b:ale_python_pylama_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable controls whether or not ALE will search for pylama in a
- virtualenv directory first. If this variable is set to `1`, then ALE will
- always use |g:ale_python_pylama_executable| for the executable path.
-
- Both variables can be set with `b:` buffer variables instead.
-
-
-g:ale_python_pylama_auto_pipenv *g:ale_python_pylama_auto_pipenv*
- *b:ale_python_pylama_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-pylint *ale-python-pylint*
-
-g:ale_python_pylint_change_directory *g:ale_python_pylint_change_directory*
- *b:ale_python_pylint_change_directory*
- Type: |Number|
- Default: `1`
-
- If set to `1`, `pylint` will be run from a detected project root, per
- |ale-python-root|. Since `pylint` only checks for `pylintrc` in the packages
- above its current directory before falling back to user and global `pylintrc`
- files, this is necessary for `pylint` to use a project `pylintrc` file, if
- present. This option can be turned off if you want to control the directory
- Python is executed from yourself.
-
-
-g:ale_python_pylint_executable *g:ale_python_pylint_executable*
- *b:ale_python_pylint_executable*
- Type: |String|
- Default: `'pylint'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `pylint'`.
-
-
-g:ale_python_pylint_options *g:ale_python_pylint_options*
- *b:ale_python_pylint_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the pylint
- invocation.
-
- For example, to dynamically switch between programs targeting Python 2 and
- Python 3, you may want to set >
-
- let g:ale_python_pylint_executable = 'python3' " or 'python' for Python 2
- let g:ale_python_pylint_options = '--rcfile /path/to/pylint.rc'
- " The virtualenv detection needs to be disabled.
- let g:ale_python_pylint_use_global = 0
-
- after making sure it's installed for the appropriate Python versions (e.g.
- `python3 -m pip install --user pylint`).
-
-
-g:ale_python_pylint_use_global *g:ale_python_pylint_use_global*
- *b:ale_python_pylint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_pylint_auto_pipenv *g:ale_python_pylint_auto_pipenv*
- *b:ale_python_pylint_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-g:ale_python_pylint_use_msg_id *g:ale_python_pylint_use_msg_id*
- *b:ale_python_pylint_use_msg_id*
- Type: |Number|
- Default: `0`
-
- Use message for output (e.g. I0011) instead of symbolic name of the message
- (e.g. locally-disabled).
-
-===============================================================================
-pyls *ale-python-pyls*
-
-`pyls` will be run from a detected project root, per |ale-python-root|.
-
-
-g:ale_python_pyls_executable *g:ale_python_pyls_executable*
- *b:ale_python_pyls_executable*
- Type: |String|
- Default: `'pyls'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `pyls'`.
-
-
-g:ale_python_pyls_use_global *g:ale_python_pyls_use_global*
- *b:ale_python_pyls_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_pyls_auto_pipenv *g:ale_python_pyls_auto_pipenv*
- *b:ale_python_pyls_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-g:ale_python_pyls_config *g:ale_python_pyls_config*
- *b:ale_python_pyls_config*
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary with configuration settings for pyls. For example, to disable
- the pycodestyle linter: >
- {
- \ 'pyls': {
- \ 'plugins': {
- \ 'pycodestyle': {
- \ 'enabled': v:false
- \ }
- \ }
- \ },
- \ }
-<
-
-===============================================================================
-pyre *ale-python-pyre*
-
-`pyre` will be run from a detected project root, per |ale-python-root|.
-
-
-g:ale_python_pyre_executable *g:ale_python_pyre_executable*
- *b:ale_python_pyre_executable*
- Type: |String|
- Default: `'pyre'`
-
- See |ale-integrations-local-executables|
-
- Set this to `'pipenv'` to invoke `'pipenv` `run` `pyre'`.
-
-
-g:ale_python_pyre_use_global *g:ale_python_pyre_use_global*
- *b:ale_python_pyre_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_pyre_auto_pipenv *g:ale_python_pyre_auto_pipenv*
- *b:ale_python_pyre_auto_pipenv*
- Type: |Number|
- Default: `0`
-
- Detect whether the file is inside a pipenv, and set the executable to `pipenv`
- if true. This is overridden by a manually-set executable.
-
-
-===============================================================================
-reorder-python-imports *ale-python-reorder_python_imports*
-
-g:ale_python_reorder_python_imports_executable
- *g:ale_python_reorder_python_imports_executable*
- *b:ale_python_reorder_python_imports_executable*
- Type: |String|
- Default: `'reorder-python-imports'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_reorder_python_imports_options
- *g:ale_python_reorder_python_imports_options*
- *b:ale_python_reorder_python_imports_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass extra options to reorder-python-imports.
-
-
-g:ale_python_reorder_python_imports_use_global
- *g:ale_python_reorder_python_imports_use_global*
- *b:ale_python_reorder_python_imports_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-vulture *ale-python-vulture*
-
-g:ale_python_vulture_change_directory *g:ale_python_vulture_change_directory*
- *b:ale_python_vulture_change_directory*
- Type: |Number|
- Default: `1`
-
- If set to `1`, ALE will switch to the directory the Python file being
- checked with `vulture` is in before checking it and check the whole project
- directory instead of checking only the file opened in the current buffer.
- This helps `vulture` to know the context and avoid false-negative results.
-
-
-g:ale_python_vulture_executable *g:ale_python_vulture_executable*
- *b:ale_python_vulture_executable*
- Type: |String|
- Default: `'vulture'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_vulture_options *g:ale_python_vulture_options*
- *b:ale_python_vulture_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to add command-line arguments to the vulture
- invocation.
-
-
-g:ale_python_vulture_use_global *g:ale_python_vulture_use_global*
- *b:ale_python_vulture_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-yapf *ale-python-yapf*
-
-g:ale_python_yapf_executable *g:ale_python_yapf_executable*
- *b:ale_python_yapf_executable*
- Type: |String|
- Default: `'yapf'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_python_yapf_use_global *g:ale_python_yapf_use_global*
- *b:ale_python_yapf_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-qml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-qml.txt
deleted file mode 100644
index f6d715a..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-qml.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-===============================================================================
-ALE QML Integration *ale-qml-options*
-
-
-===============================================================================
-qmlfmt *ale-qml-qmlfmt*
-
-g:ale_qml_qmlfmt_executable *g:ale_qml_qmlfmt_executable*
- *b:ale_qml_qmlfmt_executable*
- Type: |String|
- Default: `'qmlfmt'`
-
- This variable can be set to change the path to qmlfmt.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-r.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-r.txt
deleted file mode 100644
index b5ccebe..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-r.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-===============================================================================
-ALE R Integration *ale-r-options*
-
-
-===============================================================================
-lintr *ale-r-lintr*
-
-g:ale_r_lintr_options *g:ale_r_lintr_options*
- *b:ale_r_lintr_options*
- Type: |String|
- Default: `'lintr::with_defaults()'`
-
- This option can be configured to change the options for lintr.
-
- The value of this option will be run with `eval` for the `lintr::lint`
- options. Consult the lintr documentation for more information.
-
-
-g:ale_r_lintr_lint_package *g:ale_r_lintr_lint_package*
- *b:ale_r_lintr_lint_package*
- Type: |Number|
- Default: `0`
-
- When set to `1`, the file will be checked with `lintr::lint_package` instead
- of `lintr::lint`. This prevents erroneous namespace warnings when linting
- package files.
-
-
-===============================================================================
-styler *ale-r-styler*
-
-g:ale_r_styler_options *g:ale_r_styler_options*
- *b:ale_r_styler_options*
- Type: |String|
- Default: `'styler::tidyverse_style'`
-
- This option can be configured to change the options for styler.
-
- The value of this option will be used as the `style` argument for the
- `styler::style_file` options. Consult the styler documentation
- for more information.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-reasonml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-reasonml.txt
deleted file mode 100644
index b8729a5..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-reasonml.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-===============================================================================
-ALE ReasonML Integration *ale-reasonml-options*
-
-
-===============================================================================
-merlin *ale-reasonml-merlin*
-
-To use merlin linter for ReasonML source code you need to make sure Merlin for
-Vim is correctly configured. See the corresponding Merlin wiki page for
-detailed instructions:
-https://github.com/the-lambda-church/merlin/wiki/vim-from-scratch
-
-===============================================================================
-ols *ale-reasonml-ols*
-
-The `ocaml-language-server` is the engine that powers OCaml and ReasonML
-editor support using the Language Server Protocol. See the installation
-instructions:
-https://github.com/freebroccolo/ocaml-language-server#installation
-
-
-g:ale_reason_ols_executable *g:ale_reason_ols_executable*
- *b:ale_reason_ols_executable*
- Type: |String|
- Default: `'ocaml-language-server'`
-
- This variable can be set to change the executable path for `ols`.
-
-
-g:ale_reason_ols_use_global *g:ale_reason_ols_use_global*
- *b:ale_reason_ols_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable can be set to `1` to always use the globally installed
- executable. See also |ale-integrations-local-executables|.
-
-
-===============================================================================
-reason-language-server *ale-reasonml-language-server*
-
-Note: You must set an executable - there is no 'default' install location.
-Go to https://github.com/jaredly/reason-language-server and download the
-latest release. You can place it anywhere, but ensure you set the executable
-path.
-
-
-g:ale_reason_ls_executable *g:ale_reason_ls_executable*
- *b:ale_reason_ls_executable*
- Type: |String|
-
- This variable defines the standard location of the language server
- executable. This must be set.
-
-
-===============================================================================
-refmt *ale-reasonml-refmt*
-
-g:ale_reasonml_refmt_executable *g:ale_reasonml_refmt_executable*
- *b:ale_reasonml_refmt_executable*
- Type: |String|
- Default: `'refmt'`
-
- This variable can be set to pass the path of the refmt fixer.
-
-
-g:ale_reasonml_refmt_options *g:ale_reasonml_refmt_options*
- *b:ale_reasonml_refmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the refmt fixer.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-restructuredtext.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-restructuredtext.txt
deleted file mode 100644
index e308b07..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-restructuredtext.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-===============================================================================
-ALE reStructuredText Integration *ale-restructuredtext-options*
-
-
-===============================================================================
-textlint *ale-restructuredtext-textlint*
-
-To use textlint at reStructuredText, please install `textlint-plugin-rst`.
-https://github.com/jimo1001/textlint-plugin-rst
->
- $ npm install textlint-plugin-rst
-
-To install `textlint-plugin-rst`, `docutils-ast-writer` python package
-must be installed.
-See: https://github.com/jimo1001/docutils-ast-writer
-
-See |ale-text-textlint|
-
-===============================================================================
-write-good *ale-restructuredtext-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ruby.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ruby.txt
deleted file mode 100644
index a27a20b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-ruby.txt
+++ /dev/null
@@ -1,195 +0,0 @@
-===============================================================================
-ALE Ruby Integration *ale-ruby-options*
-
-
-===============================================================================
-brakeman *ale-ruby-brakeman*
-
-g:ale_ruby_brakeman_executable *g:ale_ruby_brakeman_executable*
- *b:ale_ruby_brakeman_executable*
- Type: String
- Default: `'brakeman'`
-
- Override the invoked brakeman binary. Set this to `'bundle'` to invoke
- `'bundle` `exec` brakeman'.
-
-
-g:ale_ruby_brakeman_options *g:ale_ruby_brakeman_options*
- *b:ale_ruby_brakeman_options*
- Type: |String|
- Default: `''`
-
- The contents of this variable will be passed through to brakeman.
-
-===============================================================================
-debride *ale-ruby-debride*
-
-g:ale_ruby_debride_executable *g:ale_ruby_debride_executable*
- *b:ale_ruby_debride_executable*
- Type: String
- Default: `'debride'`
-
- Override the invoked debride binary. Set this to `'bundle'` to invoke
- `'bundle` `exec` debride'.
-
-
-g:ale_ruby_debride_options *g:ale_ruby_debride_options*
- *b:ale_ruby_debride_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to debride.
-
-
-
-===============================================================================
-rails_best_practices *ale-ruby-rails_best_practices*
-
-g:ale_ruby_rails_best_practices_executable
- *g:ale_ruby_rails_best_practices_executable*
- *b:ale_ruby_rails_best_practices_executable*
- Type: String
- Default: `'rails_best_practices'`
-
- Override the invoked rails_best_practices binary. Set this to `'bundle'` to
- invoke `'bundle` `exec` rails_best_practices'.
-
-
-g:ale_ruby_rails_best_practices_options
- *g:ale_ruby_rails_best_practices_options*
- *b:ale_ruby_rails_best_practices_options*
- Type: |String|
- Default: `''`
-
- The contents of this variable will be passed through to rails_best_practices.
-
-
-===============================================================================
-reek *ale-ruby-reek*
-
-g:ale_ruby_reek_executable *g:ale_ruby_reek_executable*
- *b:ale_ruby_reek_executable*
- Type: String
- Default: `'reek'`
-
- Override the invoked reek binary. Set this to `'bundle'` to invoke
- `'bundle` `exec` reek'.
-
-
-g:ale_ruby_reek_show_context *g:ale_ruby_reek_show_context*
- *b:ale_ruby_reek_show_context*
- Type: |Number|
- Default: 0
-
- Controls whether context is included in the linter message. Defaults to off
- because context is usually obvious while viewing a file.
-
-
-g:ale_ruby_reek_show_wiki_link *g:ale_ruby_reek_show_wiki_link*
- *b:ale_ruby_reek_show_wiki_link*
- Type: |Number|
- Default: 0
-
- Controls whether linter messages contain a link to an explanatory wiki page
- for the type of code smell. Defaults to off to improve readability.
-
-
-===============================================================================
-rubocop *ale-ruby-rubocop*
-
-g:ale_ruby_rubocop_executable *g:ale_ruby_rubocop_executable*
- *b:ale_ruby_rubocop_executable*
- Type: String
- Default: `'rubocop'`
-
- Override the invoked rubocop binary. Set this to `'bundle'` to invoke
- `'bundle` `exec` rubocop'.
-
-
-g:ale_ruby_rubocop_options *g:ale_ruby_rubocop_options*
- *b:ale_ruby_rubocop_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to rubocop.
-
-
-===============================================================================
-ruby *ale-ruby-ruby*
-
-g:ale_ruby_ruby_executable *g:ale_ruby_ruby_executable*
- *b:ale_ruby_ruby_executable*
- Type: String
- Default: `'ruby'`
-
- This variable can be changed to use a different executable for ruby.
-
-
-===============================================================================
-rufo *ale-ruby-rufo*
-
-g:ale_ruby_rufo_executable *g:ale_ruby_rufo_executable*
- *b:ale_ruby_rufo_executable*
- Type: String
- Default: `'rufo'`
-
- Override the invoked rufo binary. This is useful for running rufo from
- binstubs or a bundle.
-
-
-===============================================================================
-solargraph *ale-ruby-solargraph*
-
-g:ale_ruby_solargraph_executable *g:ale_ruby_solargraph_executable*
- *b:ale_ruby_solargraph_executable*
- Type: String
- Default: `'solargraph'`
-
- Override the invoked solargraph binary. This is useful for running solargraph
- from binstubs or a bundle.
-
-
-===============================================================================
-sorbet *ale-ruby-sorbet*
-
-g:ale_ruby_sorbet_executable *g:ale_ruby_sorbet_executable*
- *b:ale_ruby_sorbet_executable*
- Type: String
- Default: `'srb'`
-
- Override the invoked sorbet binary. Set this to `'bundle'` to invoke
- `'bundle` `exec` srb'.
-
-
-g:ale_ruby_sorbet_options *g:ale_ruby_sorbet_options*
- *b:ale_ruby_sorbet_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to sorbet.
-
-
-===============================================================================
-standardrb *ale-ruby-standardrb*
-
-g:ale_ruby_standardrb_executable *g:ale_ruby_standardrb_executable*
- *b:ale_ruby_standardrb_executable*
- Type: String
- Default: `'standardrb'`
-
- Override the invoked standardrb binary. Set this to `'bundle'` to invoke
- `'bundle` `exec` standardrb'.
-
-
-g:ale_ruby_standardrb_options *g:ale_ruby_standardrb_options*
- *b:ale_ruby_standardrb_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to standardrb.
-
-
-===============================================================================
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-rust.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-rust.txt
deleted file mode 100644
index 46d4714..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-rust.txt
+++ /dev/null
@@ -1,272 +0,0 @@
-===============================================================================
-ALE Rust Integration *ale-rust-options*
- *ale-integration-rust*
-
-===============================================================================
-Integration Information
-
- If Vim does not detect the Rust file type out-of-the-box, you need the runtime
- files for Rust distributed in Vim >=8.0.0501 or upstream:
- https://github.com/rust-lang/rust.vim
-
- Note that there are several possible linters and fixers for Rust files:
-
- 1. rustc -- The Rust compiler is used to check the currently edited file.
- So, if your project consists of multiple files, you will get some errors
- when you use e.g. a struct which is defined in another file. You can use
- |g:ale_rust_ignore_error_codes| to ignore some of these errors.
- 2. cargo -- If your project is managed by Cargo, the whole project is
- checked. That means that all errors are properly shown, but cargo can
- only operate on the files written on disk, so errors will not be reported
- while you type.
- 3. rls -- If you have `rls` installed, you might prefer using this linter
- over cargo. rls implements the Language Server Protocol for incremental
- compilation of Rust code, and can check Rust files while you type. `rls`
- requires Rust files to contained in Cargo projects.
- 4. analyzer -- If you have rust-analyzer installed, you might prefer using
- this linter over cargo and rls. rust-analyzer also implements the
- Language Server Protocol for incremental compilation of Rust code, and is
- the next iteration of rls. rust-analyzer, like rls, requires Rust files
- to contained in Cargo projects.
- 5. rustfmt -- If you have `rustfmt` installed, you can use it as a fixer to
- consistently reformat your Rust code.
-
- Only cargo is enabled by default. To switch to using rustc instead of cargo,
- configure |g:ale_linters| appropriately: >
-
- " See the help text for the option for more information.
- let g:ale_linters = {'rust': ['rustc']}
-<
-
- Also note that rustc 1.12. or later is needed.
-
-
-===============================================================================
-analyzer *ale-rust-analyzer*
-
-g:ale_rust_analyzer_executable *g:ale_rust_analyzer_executable*
- *b:ale_rust_analyzer_executable*
- Type: |String|
- Default: `'rust-analyzer'`
-
- This variable can be modified to change the executable path for
- `rust-analyzer`.
-
-
-g:ale_rust_analyzer_config *g:ale_rust_analyzer_config*
- *b:ale_rust_analyzer_config*
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary with configuration settings for rust-analyzer.
-
-===============================================================================
-cargo *ale-rust-cargo*
-
-g:ale_rust_cargo_use_check *g:ale_rust_cargo_use_check*
- *b:ale_rust_cargo_use_check*
- Type: |Number|
- Default: `1`
-
- When set to `1`, this option will cause ALE to use `cargo check` instead of
- `cargo build` . `cargo check` is supported since version 1.16.0 of Rust.
-
- ALE will never use `cargo check` when the version of `cargo` is less than
- 0.17.0.
-
-
-g:ale_rust_cargo_check_all_targets *g:ale_rust_cargo_check_all_targets*
- *b:ale_rust_cargo_check_all_targets*
- Type: |Number|
- Default: `0`
-
- When set to `1`, ALE will set the `--all-targets` option when `cargo check`
- is used. See |g:ale_rust_cargo_use_check|,
-
-
-g:ale_rust_cargo_check_tests *g:ale_rust_cargo_check_tests*
- *b:ale_rust_cargo_check_tests*
- Type: |Number|
- Default: `0`
-
- When set to `1`, ALE will set the `--tests` option when `cargo check`
- is used. This allows for linting of tests which are normally excluded.
- See |g:ale_rust_cargo_use_check|,
-
-
-g:ale_rust_cargo_check_examples *g:ale_rust_cargo_check_examples*
- *b:ale_rust_cargo_check_examples*
- Type: |Number|
- Default: `0`
-
- When set to `1`, ALE will set the `--examples` option when `cargo check`
- is used. This allows for linting of examples which are normally excluded.
- See |g:ale_rust_cargo_use_check|,
-
-
-g:ale_rust_cargo_default_feature_behavior
- *g:ale_rust_cargo_default_feature_behavior*
- *b:ale_rust_cargo_default_feature_behavior*
- Type: |String|
- Default: `default`
-
- When set to `none`, ALE will set the `--no-default-features` option when
- invoking `cargo`. Only the features specified in
- |g:ale_rust_cargo_include_features| will be included when performing the
- lint check.
-
- When set to `default`, ALE will instruct `cargo` to build all default
- features specified in the project's `Cargo.toml` file, in addition to
- including any additional features defined in
- |g:ale_rust_cargo_include_features|.
-
- When set to `all`, ALE will set the `--all-features` option when
- invoking `cargo`, which will include all features defined in the project's
- `Cargo.toml` file when performing the lint check.
-
-
-g:ale_rust_cargo_include_features *g:ale_rust_cargo_include_features*
- *b:ale_rust_cargo_include_features*
- Type: |String|
- Default: `''`
-
- When defined, ALE will set the `--features` option when invoking `cargo` to
- perform the lint check. See |g:ale_rust_cargo_default_feature_behavior|.
-
-
-g:ale_rust_cargo_avoid_whole_workspace *g:ale_rust_cargo_avoid_whole_workspace*
- *b:ale_rust_cargo_avoid_whole_workspace*
- Type: |Number|
- Default: `1`
-
- When set to 1, and ALE is used to edit a crate that is part of a Cargo
- workspace, avoid building the entire workspace by invoking `cargo` directly
- in the crate's directory. Otherwise, behave as usual.
-
-
-g:ale_rust_cargo_use_clippy
- *g:ale_rust_cargo_use_clippy*
- *b:ale_rust_cargo_use_clippy*
- Type: |Number|
- Default: `0`
-
- When set to 1, `cargo clippy` will be used instead of `cargo check` or
- `cargo build` as linter.
- For details of `cargo clippy`, please visit the following link:
-
- https://github.com/rust-lang-nursery/rust-clippy
-
- Since `cargo clippy` is optional toolchain, it's safer to check whether
- `cargo-clippy` is executable as follows:
->
- let g:ale_rust_cargo_use_clippy = executable('cargo-clippy')
-<
-
-g:ale_rust_cargo_clippy_options
- *g:ale_rust_cargo_clippy_options*
- *b:ale_rust_cargo_clippy_options*
-
- Type: |String|
- Default: `''`
-
- When `cargo clippy` is used, this value will be added to a command line to run
- it. This variable is useful when you want to add some extra options which
- only `cargo clippy` supports (e.g. `--deny`).
-
-
-===============================================================================
-rls *ale-rust-rls*
-
-g:ale_rust_rls_executable *g:ale_rust_rls_executable*
- *b:ale_rust_rls_executable*
- Type: |String|
- Default: `'rls'`
-
- This variable can be modified to change the executable path for `rls`.
-
-
-g:ale_rust_rls_toolchain *g:ale_rust_rls_toolchain*
- *b:ale_rust_rls_toolchain*
- Type: |String|
- Default: `''`
-
- This option can be set to change the toolchain used for `rls`. Possible
- values include `'nightly'`, `'beta'`, `'stable'`, and `''`. When using
- option `''`, rls will automatically find the default toolchain set by
- rustup. If you want to use `rls` from a specific toolchain version, you may
- also use values like `'channel-yyyy-mm-dd-arch-target'` as long as
- `'rls +{toolchain_name} -V'` runs correctly in your command line.
-
- The `rls` server will only be started once per executable.
-
-
-g:ale_rust_rls_config *g:ale_rust_rls_config*
- *b:ale_rust_rls_config*
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary with configuration settings for rls. For example, to force
- using clippy as linter: >
- {
- \ 'rust': {
- \ 'clippy_preference': 'on'
- \ }
- \ }
-
-
-===============================================================================
-rustc *ale-rust-rustc*
-
-
-g:ale_rust_rustc_options *g:ale_rust_rustc_options*
- *b:ale_rust_rustc_options*
- Type: |String|
- Default: `'-Z no-codegen'`
-
- The variable can be used to change the options passed to `rustc`.
-
- `-Z no-codegen` should only work with nightly builds of Rust. Be careful when
- setting the options, as running `rustc` could execute code or generate
- binary files.
-
-
-g:ale_rust_ignore_error_codes *g:ale_rust_ignore_error_codes*
- *b:ale_rust_ignore_error_codes*
- Type: |List| of |String|s
- Default: `[]`
-
- This variable can contain error codes which will be ignored. For example, to
- ignore most errors regarding failed imports, put this in your .vimrc
- >
- let g:ale_rust_ignore_error_codes = ['E0432', 'E0433']
-
-g:ale_rust_ignore_secondary_spans *g:ale_rust_ignore_secondary_spans*
- *b:ale_rust_ignore_secondary_spans*
- Type: Number
- Default: 0
-
- When set to 1, instructs the Rust error repporting to ignore secondary
- spans. The problem with secondary spans is that they sometimes appear in
- error messages before the main cause of the error, for example: >
-
- 1 src/main.rs|98 col 5 error| this function takes 4 parameters but 5
- parameters were supplied: defined here
- 2 src/main.rs|430 col 32 error| this function takes 4 parameters but 5
- parameters were supplied: expected 4 parameters
-<
- This is due to the sorting by line numbers. With this option set to 1,
- the 'defined here' span will not be presented.
-
-===============================================================================
-rustfmt *ale-rust-rustfmt*
-
-g:ale_rust_rustfmt_options *g:ale_rust_rustfmt_options*
- *b:ale_rust_rustfmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the rustfmt fixer.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sass.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sass.txt
deleted file mode 100644
index 22d7c47..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sass.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-===============================================================================
-ALE Sass Integration *ale-sass-options*
-
-
-===============================================================================
-sasslint *ale-sass-sasslint*
-
-See |ale-scss-sasslint| for information about the available options.
-
-
-===============================================================================
-stylelint *ale-sass-stylelint*
-
-g:ale_sass_stylelint_executable *g:ale_sass_stylelint_executable*
- *b:ale_sass_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_sass_stylelint_use_global *g:ale_sass_stylelint_use_global*
- *b:ale_sass_stylelint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-scala.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-scala.txt
deleted file mode 100644
index c9638ba..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-scala.txt
+++ /dev/null
@@ -1,124 +0,0 @@
-===============================================================================
-ALE Scala Integration *ale-scala-options*
-
-
-===============================================================================
-metals *ale-scala-metals*
-
-`metals` requires either an SBT project, a Mill project, or a running Bloop
-server.
-
-
-g:ale_scala_metals_executable *g:ale_scala_metals_executable*
- *b:ale_scala_metals_executable*
- Type: |String|
- Default: `'metals-vim'`
-
- Override the invoked `metals` binary.
-
-
-g:ale_scala_metals_project_root *g:ale_scala_metals_project_root*
- *b:ale_scala_metals_project_root*
- Type: |String|
- Default: `''`
-
- By default the project root is found by searching upwards for `build.sbt`,
- `build.sc`, `.bloop` or `.metals`.
- If the project root is elsewhere, you can override the project root
- directory.
-
-
-===============================================================================
-sbtserver *ale-scala-sbtserver*
-
-`sbtserver` requires a running ^1.1.x sbt shell to connect to. It will attempt
-to connect via TCP to the address defined in `g:ale_scala_sbtserver_address`.
-As `sbt` defaults to listening via unix sockets, place these settings into
-your `~/.sbt/1.0/global.sbt` to ensure that ale will always attempt to connect
-to the right socket:
-
-`serverConnectionType := ConnectionType.Tcp` and `serverPort := 4273`
-
-
-g:ale_scala_sbtserver_address *g:ale_scala_sbtserver_address*
- *b:ale_scala_sbtserver_address*
- Type: |String|
- Default: `'127.0.0.1:4273'`
-
- By default the address is found by parsing `active.json`, however, reading a
- file is a blocking operation which should be avoided in ale. The easy way
- around this is to configure sbt to always connect to the same port, which
- the instructions above describe.
-
-
-g:ale_scala_sbtserver_project_root *g:ale_scala_sbtserver_project_root*
- *b:ale_scala_sbtserver_project_root*
- Type: |String|
- Default: `''`
-
- By default the project root is found by searching upwards for `build.sbt`.
- If the project root is elsewhere, you can override the project root
- directory.
-
-
-===============================================================================
-scalafmt *ale-scala-scalafmt*
-
-If Nailgun is used, override `g:ale_scala_scalafmt_executable` like so: >
- let g:ale_scala_scalafmt_executable = 'ng'
-
-
-g:ale_scala_scalafmt_executable *g:ale_scala_scalafmt_executable*
- *b:ale_scala_scalafmt_executable*
- Type: |String|
- Default: `'scalafmt'`
-
- Override the invoked `scalafmt` binary. This is useful for running `scalafmt`
- with Nailgun.
-
-
-g:ale_scala_scalafmt_options *g:ale_scala_scalafmt_options*
- *b:ale_scala_scalafmt_options*
- Type: |String|
- Default: `''`
-
- A string containing additional options to pass to `'scalafmt'`, or
- `'ng scalafmt'` if Nailgun is used.
-
-
-===============================================================================
-scalastyle *ale-scala-scalastyle*
-
-`scalastyle` requires a configuration file for a project to run. When no
-configuration file can be found, ALE will report a problem saying that a
-configuration file is required at line 1.
-
-To disable `scalastyle` globally, use |g:ale_linters| like so: >
- let g:ale_linters = {'scala': ['scalac']} " Enable only scalac instead
-<
-
-See |g:ale_linters| for more information on disabling linters.
-
-
-g:ale_scala_scalastyle_config *g:ale_scala_scalastyle_config*
- *b:ale_scala_scalastyle_config*
- Type: |String|
- Default: `''`
-
- A string containing the location of a global fallback configuration file.
-
- By default, ALE will look for a configuration file named
- `scalastyle_config.xml` or `scalastyle-config.xml` in the current file's
- directory or parent directories.
-
-
-g:ale_scala_scalastyle_options *g:ale_scala_scalastyle_options*
- *b:ale_scala_scalastyle_options*
- Type: |String|
- Default: `''`
-
- A string containing additional options to pass to scalastyle.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-scss.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-scss.txt
deleted file mode 100644
index 07a94fe..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-scss.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-===============================================================================
-ALE SCSS Integration *ale-scss-options*
-
-
-===============================================================================
-prettier *ale-scss-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-sasslint *ale-scss-sasslint*
-
-g:ale_scss_sasslint_executable *g:ale_scss_sasslint_executable*
- *b:ale_scss_sasslint_executable*
- Type: |String|
- Default: `'sass-lint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_scss_sasslint_options *g:ale_scss_sasslint_options*
- *b:ale_scss_sasslint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to sass-lint.
-
-
-g:ale_scss_sasslint_use_global *g:ale_scss_sasslint_use_global*
- *b:ale_scss_sasslint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-stylelint *ale-scss-stylelint*
-
-g:ale_scss_stylelint_executable *g:ale_scss_stylelint_executable*
- *b:ale_scss_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-g:ale_scss_stylelint_options *g:ale_scss_stylelint_options*
- *b:ale_scss_stylelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to stylelint.
-
-g:ale_scss_stylelint_use_global *g:ale_scss_stylelint_use_global*
- *b:ale_scss_stylelint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sh.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sh.txt
deleted file mode 100644
index 3eac903..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sh.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-===============================================================================
-ALE Shell Integration *ale-sh-options*
-
-
-===============================================================================
-sh-language-server *ale-sh-language-server*
-
-g:ale_sh_language_server_executable *g:ale_sh_language_server_executable*
- *b:ale_sh_language_server_executable*
- Type: |String|
- Default: `'bash-language-server'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_sh_language_server_use_global *g:ale_sh_language_server_use_global*
- *b:ale_sh_language_server_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-shell *ale-sh-shell*
-
-g:ale_sh_shell_default_shell *g:ale_sh_shell_default_shell*
- *b:ale_sh_shell_default_shell*
- Type: |String|
- Default: The current shell (`$SHELL`). Falls back to `'bash'` if that cannot be
- read or if the current shell is `'fish'`.
-
- When ALE runs the linter for shells with the `-n` flag, it will attempt to
- read the shell from the shebang (`#!`) line from the shell script to
- determine the shell program to run. When this detection fails, this variable
- will be used instead.
-
-
-===============================================================================
-shellcheck *ale-sh-shellcheck*
-
-g:ale_sh_shellcheck_executable *g:ale_sh_shellcheck_executable*
- *b:ale_sh_shellcheck_executable*
- Type: |String|
- Default: `'shellcheck'`
-
- This variable sets executable used for shellcheck.
-
-
-g:ale_sh_shellcheck_options *g:ale_sh_shellcheck_options*
- *b:ale_sh_shellcheck_options*
- Type: |String|
- Default: `''`
-
- With this variable we are able to pass extra arguments for shellcheck
- for shellcheck invocation.
-
- For example, if we want shellcheck to follow external sources (`see SC1091`)
- we can set the variable as such:
->
- let g:ale_sh_shellcheck_options = '-x'
-<
-
-
-g:ale_sh_shellcheck_change_directory *g:ale_sh_shellcheck_change_directory*
- *b:ale_sh_shellcheck_change_directory*
- Type: |Number|
- Default: `1`
-
- If set to `1`, ALE will switch to the directory the shell file being
- checked with `shellcheck` is in before checking it. This helps `shellcheck`
- determine the path to sourced files more easily. This option can be turned
- off if you want to control the directory `shellcheck` is executed from
- yourself.
-
-
-g:ale_sh_shellcheck_dialect *g:ale_sh_shellcheck_dialect*
- *b:ale_sh_shellcheck_dialect*
- Type: |String|
- Default: `'auto'`
-
- This variable specifies the shellcheck dialect (`-s` option). The value
- `'auto'` causes ALE to detect the dialect automatically, based on the shebang
- line (if present) or the value of `b:is_bash`, `b:is_sh`, or `b:is_kornshell`
- (set and used by |sh.vim|).
-
-
-g:ale_sh_shellcheck_exclusions *g:ale_sh_shellcheck_exclusions*
- *b:ale_sh_shellcheck_exclusions*
- Type: |String|
- Default: `''`
-
- Set this variable to exclude test(s) for shellcheck (-e/--exclude option).
- To exclude more than one option, separate them with commas.
-
- For example, to ignore some warnings that aren't applicable to files that
- will be sourced by other scripts, use the buffer-local variant:
->
- autocmd BufEnter PKGBUILD,.env
- \ let b:ale_sh_shellcheck_exclusions = 'SC2034,SC2154,SC2164'
-<
-
-===============================================================================
-shfmt *ale-sh-shfmt*
-
-g:ale_sh_shfmt_options *g:ale_sh_shfmt_options*
- *b:ale_sh_shfmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the shfmt fixer.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sml.txt
deleted file mode 100644
index cc8d679..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sml.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-===============================================================================
-ALE SML Integration *ale-sml-options*
-
-===============================================================================
-smlnj *ale-sml-smlnj*
- *ale-sml-smlnj-cm*
-
-There are two SML/NJ powered checkers:
-
-- one using Compilation Manager that works on whole projects, but requires you
- to save before errors show up
-- one using the SML/NJ REPL that works as you change the text, but might fail
- if your project can only be built with CM.
-
-We dynamically select which one to use based whether we find a `*.cm` file at
-or above the directory of the file being checked. Only one checker (`smlnj`,
-`smlnj-cm`) will be enabled at a time.
-
--------------------------------------------------------------------------------
-
-g:ale_sml_smlnj_cm_file *g:ale_sml_smlnj_cm_file*
- *b:ale_sml_smlnj_cm_file*
- Type: |String|
- Default: `'*.cm'`
-
- By default, ALE will look for a `*.cm` file in your current directory,
- searching upwards. It stops when it finds at least one `*.cm` file (taking
- the first file if there are more than one).
-
- Change this option (in the buffer or global scope) to control how ALE finds
- CM files. For example, to always search for a CM file named `sandbox.cm`:
->
- let g:ale_sml_smlnj_cm_file = 'sandbox.cm'
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-solidity.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-solidity.txt
deleted file mode 100644
index b6e4867..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-solidity.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-===============================================================================
-ALE Solidity Integration *ale-solidity-options*
-
-
-===============================================================================
-solc *ale-solidity-solc*
-
-
-g:ale_solidity_solc_options *g:ale_solidity_solc_options*
- *b:ale_solidity_solc_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass extra options to solc.
-
-
-===============================================================================
-solhint *ale-solidity-solhint*
-
- Solhint should work out-of-the-box. You can further configure it using a
- `.solihint.json` file. See https://github.com/protofire/solhint for more
- information.
-
-
-===============================================================================
-solium *ale-solidity-solium*
-
- Use of Solium linter for Solidity source code requires a .soliumrc.json
- file in project root. This file can be generated by running `solium --init`.
- See the corresponding solium usage for detailed instructions
- (https://github.com/duaraghav8/Solium#usage).
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-spec.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-spec.txt
deleted file mode 100644
index 3da950c..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-spec.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-===============================================================================
-ALE Spec Integration *ale-spec-options*
- *ale-integration-spec*
-
-===============================================================================
-Integration Information
-
- The rpmlint linter is disabled by default, because running rpmlint can
- result in the execution of code embedded in the spec file and rpmlint makes
- no distinction between checks which are safe to run on untrusted files and
- those which are not.
-
- Currently linters must be enabled globally. The rpmlint linter can be
- enabled with:
->
- let g:ale_linters = {'spec': ['rpmlint']}
-<
-
-===============================================================================
-rpmlint *ale-spec-rpmlint*
-
-g:ale_spec_rpmlint_executable *g:ale_spec_rpmlint_executable*
- *b:ale_spec_rpmlint_executable*
- Type: |String|
- Default: `'rpmlint'`
-
- This variable sets executable used for rpmlint.
-
-
-g:ale_spec_rpmlint_options *g:ale_spec_rpmlint_options*
- *b:ale_spec_rpmlint_options*
- Type: |String|
- Default: `''`
-
- Set this to pass extra arguments to rpmlint.
-
- For example, to instruct rpmlint to use a specific configuration file:
->
- let g:ale_spec_rpmlint_options = '-f custom.cf'
-<
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sql.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sql.txt
deleted file mode 100644
index 2807271..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sql.txt
+++ /dev/null
@@ -1,61 +0,0 @@
-===============================================================================
-ALE SQL Integration *ale-sql-options*
-
-
-===============================================================================
-pgformatter *ale-sql-pgformatter*
-
-g:ale_sql_pgformatter_executable *g:ale_sql_pgformatter_executable*
- *b:ale_sql_pgformatter_executable*
- Type: |String|
- Default: `'pg_format'`
-
- This variable sets executable used for pgformatter.
-
-g:ale_sql_pgformatter_options *g:ale_sql_pgformatter_options*
- *b:ale_sql_pgformatter_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the pgformatter fixer.
-
-
-===============================================================================
-sqlfmt *ale-sql-sqlfmt*
-
-g:ale_sql_sqlfmt_executable *g:ale_sql_sqlfmt_executable*
- *b:ale_sql_sqlfmt_executable*
- Type: |String|
- Default: `'sqlfmt'`
-
- This variable sets executable used for sqlfmt.
-
-g:ale_sql_sqlfmt_options *g:ale_sql_sqlfmt_options*
- *b:ale_sql_sqlfmt_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the sqlfmt fixer.
- At this time only the -u flag is available to format with upper-case.
-
-
-===============================================================================
-sqlformat *ale-sql-sqlformat*
-
-g:ale_sql_sqlformat_executable *g:ale_sql_sqlformat_executable*
- *b:ale_sql_sqlformat_executable*
- Type: |String|
- Default: `'sqlformat'`
-
- This variable sets executable used for sqlformat.
-
-g:ale_sql_sqlformat_options *g:ale_sql_sqlformat_options*
- *b:ale_sql_sqlformat_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to the sqlformat fixer.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-stylus.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-stylus.txt
deleted file mode 100644
index 3e6ba90..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-stylus.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-===============================================================================
-ALE Stylus Integration *ale-stylus-options*
-
-
-===============================================================================
-stylelint *ale-stylus-stylelint*
-
-g:ale_stylus_stylelint_executable *g:ale_stylus_stylelint_executable*
- *b:ale_stylus_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_stylus_stylelint_options *g:ale_stylus_stylelint_options*
- *b:ale_stylus_stylelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to stylelint.
-
-
-g:ale_stylus_stylelint_use_global *g:ale_stylus_stylelint_use_global*
- *b:ale_stylus_stylelint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sugarss.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sugarss.txt
deleted file mode 100644
index 8e991e5..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-sugarss.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-===============================================================================
-ALE SugarSS Integration *ale-sugarss-options*
-
-
-===============================================================================
-stylelint *ale-sugarss-stylelint*
-
-g:ale_sugarss_stylelint_executable *g:ale_sugarss_stylelint_executable*
- *b:ale_sugarss_stylelint_executable*
- Type: |String|
- Default: `'stylelint'`
-
- See |ale-integrations-local-executables|
-
-g:ale_sugarss_stylelint_options *g:ale_sugarss_stylelint_options*
- *b:ale_sugarss_stylelint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to stylelint.
-
-g:ale_sugarss_stylelint_use_global *g:ale_sugarss_stylelint_use_global*
- *b:ale_sugarss_stylelint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-supported-languages-and-tools.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-supported-languages-and-tools.txt
deleted file mode 100644
index 4525229..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-supported-languages-and-tools.txt
+++ /dev/null
@@ -1,512 +0,0 @@
-*ale-supported-languages-and-tools.txt* For Vim version 8.0.
-*ale-supported-list*
-
-ALE Supported Languages and Tools
-
-===============================================================================
-
-The following languages and tools are supported by ALE.
-
-Notes:
-
-`^` No linters for text or Vim help filetypes are enabled by default.
-`!!` These linters check only files on disk. See |ale-lint-file-linters|
-
-* Ada
- * `gcc`
- * `gnatpp`
-* Ansible
- * `ansible-lint`
-* API Blueprint
- * `drafter`
-* AsciiDoc
- * `alex`!!
- * `proselint`
- * `redpen`
- * `textlint`
- * `vale`
- * `write-good`
-* ASM
- * `gcc`
-* Awk
- * `gawk`
-* Bash
- * `language-server`
- * `shell` (-n flag)
- * `shellcheck`
- * `shfmt`
-* Bats
- * `shellcheck`
-* BibTeX
- * `bibclean`
-* Bourne Shell
- * `shell` (-n flag)
- * `shellcheck`
- * `shfmt`
-* C
- * `ccls`
- * `clang`
- * `clangd`
- * `clang-format`
- * `clangtidy`!!
- * `cppcheck`
- * `cpplint`!!
- * `cquery`
- * `flawfinder`
- * `gcc`
- * `uncrustify`
-* C#
- * `csc`!!
- * `mcs`
- * `mcsc`!!
- * `uncrustify`
-* C++ (filetype cpp)
- * `ccls`
- * `clang`
- * `clangcheck`!!
- * `clangd`
- * `clang-format`
- * `clangtidy`!!
- * `clazy`!!
- * `cppcheck`
- * `cpplint`!!
- * `cquery`
- * `flawfinder`
- * `gcc`
- * `uncrustify`
-* Chef
- * `cookstyle`
- * `foodcritic`
-* Clojure
- * `clj-kondo`
- * `joker`
-* CloudFormation
- * `cfn-python-lint`
-* CMake
- * `cmake-format`
- * `cmakelint`
-* CoffeeScript
- * `coffee`
- * `coffeelint`
-* Crystal
- * `ameba`!!
- * `crystal`!!
-* CSS
- * `csslint`
- * `fecs`
- * `prettier`
- * `stylelint`
-* Cucumber
- * `cucumber`
-* CUDA
- * `nvcc`!!
-* Cypher
- * `cypher-lint`
-* Cython (pyrex filetype)
- * `cython`
-* D
- * `dfmt`
- * `dls`
- * `dmd`
- * `uncrustify`
-* Dafny
- * `dafny`!!
-* Dart
- * `dartanalyzer`!!
- * `dartfmt`!!
- * `language_server`
-* Dockerfile
- * `dockerfile_lint`
- * `hadolint`
-* Elixir
- * `credo`
- * `dialyxir`
- * `dogma`
- * `elixir-ls`
- * `mix`!!
-* Elm
- * `elm-format`
- * `elm-ls`
- * `elm-make`
-* Erb
- * `erb`
- * `erubi`
- * `erubis`
- * `ruumba`
-* Erlang
- * `erlc`
- * `SyntaxErl`
-* Fish
- * `fish` (-n flag)
-* Fortran
- * `gcc`
- * `language_server`
-* Fountain
- * `proselint`
-* FusionScript
- * `fusion-lint`
-* Git Commit Messages
- * `gitlint`
-* GLSL
- * glslang
- * `glslls`
-* Go
- * `bingo`
- * `go build`!!
- * `gofmt`
- * `goimports`
- * `golangci-lint`!!
- * `golangserver`
- * `golint`
- * `gometalinter`!!
- * `go mod`!!
- * `gopls`
- * `gosimple`!!
- * `gotype`!!
- * `go vet`!!
- * `revive`!!
- * `staticcheck`!!
-* GraphQL
- * `eslint`
- * `gqlint`
- * `prettier`
-* Hack
- * `hack`
- * `hackfmt`
- * `hhast`
-* Haml
- * `haml-lint`
-* Handlebars
- * `ember-template-lint`
-* Haskell
- * `brittany`
- * `cabal-ghc`
- * `floskell`
- * `ghc`
- * `ghc-mod`
- * `hdevtools`
- * `hfmt`
- * `hie`
- * `hindent`
- * `hlint`
- * `stack-build`!!
- * `stack-ghc`
- * `stylish-haskell`
-* HCL
- * `terraform-fmt`
-* HTML
- * `alex`!!
- * `fecs`
- * `html-beautify`
- * `HTMLHint`
- * `prettier`
- * `proselint`
- * `tidy`
- * `write-good`
-* Idris
- * `idris`
-* Ink
- * `ink-language-server`
-* ISPC
- * `ispc`!!
-* Java
- * `checkstyle`
- * `eclipselsp`
- * `google-java-format`
- * `javac`
- * `javalsp`
- * `PMD`
- * `uncrustify`
-* JavaScript
- * `eslint`
- * `fecs`
- * `flow`
- * `jscs`
- * `jshint`
- * `prettier`
- * `prettier-eslint`
- * `prettier-standard`
- * `standard`
- * `tsserver`
- * `xo`
-* JSON
- * `fixjson`
- * `jq`
- * `jsonlint`
- * `prettier`
-* Julia
- * `languageserver`
-* Kotlin
- * `kotlinc`!!
- * `ktlint`!!
- * `languageserver`
-* LaTeX (tex)
- * `alex`!!
- * `chktex`
- * `lacheck`
- * `proselint`
- * `redpen`
- * `texlab`
- * `textlint`
- * `vale`
- * `write-good`
-* Less
- * `lessc`
- * `prettier`
- * `stylelint`
-* LLVM
- * `llc`
-* Lua
- * `luac`
- * `luacheck`
-* Mail
- * `alex`!!
- * `languagetool`!!
- * `proselint`
- * `vale`
-* Make
- * `checkmake`
-* Markdown
- * `alex`!!
- * `languagetool`!!
- * `markdownlint`!!
- * `mdl`
- * `prettier`
- * `proselint`
- * `redpen`
- * `remark-lint`
- * `textlint`
- * `vale`
- * `write-good`
-* MATLAB
- * `mlint`
-* Mercury
- * `mmc`!!
-* NASM
- * `nasm`!!
-* Nim
- * `nim check`!!
- * `nimlsp`
- * `nimpretty`
-* nix
- * `nix-instantiate`
- * `nixpkgs-fmt`
-* nroff
- * `alex`!!
- * `proselint`
- * `write-good`
-* Objective-C
- * `ccls`
- * `clang`
- * `clangd`
- * `uncrustify`
-* Objective-C++
- * `clang`
- * `clangd`
- * `uncrustify`
-* OCaml
- * `merlin` (see |ale-ocaml-merlin|)
- * `ocamlformat`
- * `ocp-indent`
- * `ols`
-* Pawn
- * `uncrustify`
-* Perl
- * `perl -c`
- * `perl-critic`
- * `perltidy`
-* Perl6
- * `perl6 -c`
-* PHP
- * `langserver`
- * `phan`
- * `phpcbf`
- * `phpcs`
- * `php-cs-fixer`
- * `php -l`
- * `phpmd`
- * `phpstan`
- * `psalm`!!
-* PO
- * `alex`!!
- * `msgfmt`
- * `proselint`
- * `write-good`
-* Pod
- * `alex`!!
- * `proselint`
- * `write-good`
-* Pony
- * `ponyc`
-* PowerShell
- * `powershell`
- * `psscriptanalyzer`
-* Prolog
- * `swipl`
-* proto
- * `protoc-gen-lint`
-* Pug
- * `pug-lint`
-* Puppet
- * `languageserver`
- * `puppet`
- * `puppet-lint`
-* PureScript
- * `purescript-language-server`
- * `purty`
-* Python
- * `autopep8`
- * `bandit`
- * `black`
- * `flake8`
- * `isort`
- * `mypy`
- * `prospector`
- * `pycodestyle`
- * `pydocstyle`
- * `pyflakes`
- * `pylama`!!
- * `pylint`!!
- * `pyls`
- * `pyre`
- * `reorder-python-imports`
- * `vulture`!!
- * `yapf`
-* QML
- * `qmlfmt`
- * `qmllint`
-* R
- * `lintr`
- * `styler`
-* Racket
- * `raco`
-* ReasonML
- * `merlin`
- * `ols`
- * `reason-language-server`
- * `refmt`
-* reStructuredText
- * `alex`!!
- * `proselint`
- * `redpen`
- * `rstcheck`
- * `textlint`
- * `vale`
- * `write-good`
-* Re:VIEW
- * `redpen`
-* RPM spec
- * `rpmlint`
-* Ruby
- * `brakeman`
- * `debride`
- * `rails_best_practices`!!
- * `reek`
- * `rubocop`
- * `ruby`
- * `rufo`
- * `solargraph`
- * `sorbet`
- * `standardrb`
-* Rust
- * `cargo`!!
- * `rls`
- * `rust-analyzer`
- * `rustc` (see |ale-integration-rust|)
- * `rustfmt`
-* Sass
- * `sass-lint`
- * `stylelint`
-* Scala
- * `fsc`
- * `metals`
- * `sbtserver`
- * `scalac`
- * `scalafmt`
- * `scalastyle`
-* SCSS
- * `prettier`
- * `sass-lint`
- * `scss-lint`
- * `stylelint`
-* Slim
- * `slim-lint`
-* SML
- * `smlnj`
-* Solidity
- * `solc`
- * `solhint`
- * `solium`
-* SQL
- * `pgformatter`
- * `sqlfmt`
- * `sqlformat`
- * `sqlint`
-* Stylus
- * `stylelint`
-* SugarSS
- * `stylelint`
-* Swift
- * `sourcekit-lsp`
- * `swiftformat`
- * `swiftlint`
-* Tcl
- * `nagelfar`!!
-* Terraform
- * `fmt`
- * `tflint`
-* Texinfo
- * `alex`!!
- * `proselint`
- * `write-good`
-* Text^
- * `alex`!!
- * `languagetool`!!
- * `proselint`
- * `redpen`
- * `textlint`
- * `vale`
- * `write-good`
-* Thrift
- * `thrift`
-* TypeScript
- * `eslint`
- * `fecs`
- * `prettier`
- * `standard`
- * `tslint`
- * `tsserver`
- * `typecheck`
-* VALA
- * `uncrustify`
-* Verilog
- * `iverilog`
- * `verilator`
- * `vlog`
- * `xvlog`
-* VHDL
- * `ghdl`
- * `vcom`
- * `xvhdl`
-* Vim
- * `vimls`
- * `vint`
-* Vim help^
- * `alex`!!
- * `proselint`
- * `write-good`
-* Vue
- * `prettier`
- * `vls`
-* XHTML
- * `alex`!!
- * `proselint`
- * `write-good`
-* XML
- * `xmllint`
-* YAML
- * `prettier`
- * `swaglint`
- * `yamllint`
-* YANG
- * `yang-lsp`
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-swift.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-swift.txt
deleted file mode 100644
index 8fa0c06..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-swift.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-===============================================================================
-ALE Swift Integration *ale-swift-options*
-
-
-===============================================================================
-sourcekitlsp *ale-swift-sourcekitlsp*
-
-To enable the SourceKit-LSP you need to install and build the executable as
-described here: https://github.com/apple/sourcekit-lsp#building-sourcekit-lsp
-
-
-g:ale_sourcekit_lsp_executable *g:ale_sourcekit_lsp_executable*
- *b:ale_sourcekit_lsp_executable*
- Type: |String|
- Default: `'sourcekit-lsp'`
-
- See |ale-integrations-local-executables|
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-tcl.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-tcl.txt
deleted file mode 100644
index 497c9fd..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-tcl.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-===============================================================================
-ALE Tcl Integration *ale-tcl-options*
-
-
-===============================================================================
-nagelfar *ale-tcl-nagelfar*
-
-g:ale_tcl_nagelfar_executable *g:ale_tcl_nagelfar_executable*
- *b:ale_tcl_nagelfar_executable*
- Type: |String|
- Default: `'nagelfar.tcl'`
-
- This variable can be changed to change the path to nagelfar.
-
-
-g:ale_tcl_nagelfar_options *g:ale_tcl_nagelfar_options*
- *b:ale_tcl_nagelfar_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to nagelfar.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-terraform.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-terraform.txt
deleted file mode 100644
index f62db19..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-terraform.txt
+++ /dev/null
@@ -1,78 +0,0 @@
-===============================================================================
-ALE Terraform Integration *ale-terraform-options*
-
-
-===============================================================================
-terraform-fmt-fixer *ale-terraform-fmt-fixer*
-
-g:ale_terraform_fmt_executable *g:ale_terraform_fmt_executable*
- *b:ale_terraform_fmt_executable*
-
- Type: |String|
- Default: `'terraform'`
-
- This variable can be changed to use a different executable for terraform.
-
-
-g:ale_terraform_fmt_options *g:ale_terraform_fmt_options*
- *b:ale_terraform_fmt_options*
- Type: |String|
- Default: `''`
-
-
-===============================================================================
-terraform *ale-terraform-terraform*
-
-g:ale_terraform_terraform_executable *g:ale_terraform_terraform_executable*
- *b:ale_terraform_terraform_executable*
-
- Type: |String|
- Default: `'terraform'`
-
- This variable can be changed to use a different executable for terraform.
-
-
-===============================================================================
-terraform-lsp *ale-terraform-terraform-lsp*
-
-g:ale_terraform_langserver_executable *g:ale_terraform_langserver_executable*
- *b:ale_terraform_langserver_executable*
- Type: |String|
- Default: `'terraform-lsp'`
-
- This variable can be changed to use a different executable for terraform-lsp.
-
-
-g:ale_terraform_langserver_options *g:ale_terraform_langserver_options*
- *b:ale_terraform_langserver_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to pass custom CLI flags to terraform-lsp.
-
-
-===============================================================================
-tflint *ale-terraform-tflint*
-
-g:ale_terraform_tflint_executable *g:ale_terraform_tflint_executable*
- *b:ale_terraform_tflint_executable*
-
- Type: |String|
- Default: `'tflint'`
-
- This variable can be changed to use a different executable for tflint.
-
-
-g:ale_terraform_tflint_options *g:ale_terraform_tflint_options*
- *b:ale_terraform_tflint_options*
- Type: |String|
- Default: `'-f json'`
-
- This variable can be changed to pass different options to tflint. Ale does
- expect json output from tflint, so if you change this, you'll probably want
- to include '-f json' in your new value.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-tex.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-tex.txt
deleted file mode 100644
index ceb9fa8..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-tex.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-===============================================================================
-ALE TeX Integration *ale-tex-options*
-
-
-===============================================================================
-chktex *ale-tex-chktex*
-
-g:ale_tex_chktex_executable *g:ale_tex_chktex_executable*
- *b:ale_tex_chktex_executable*
- Type: |String|
- Default: `'chktex'`
-
- This variable can be changed to change the path to chktex.
-
-
-g:ale_tex_chktex_options *g:ale_tex_chktex_options*
- *b:ale_tex_chktex_options*
- Type: |String|
- Default: `'-I'`
-
- This variable can be changed to modify flags given to chktex.
-
-
-------------------------------------------------------------------------------
-lacheck *ale-tex-lacheck*
-
-g:ale_lacheck_executable *g:ale_lacheck_executable*
- *b:ale_lacheck_executable*
- Type: |String|
- Default: '`lacheck`'
-
- This variable can be changed to change the path to lacheck.
-
-
-
-===============================================================================
-latexindent *ale-tex-latexindent*
-
-g:ale_tex_latexindent_executable *g:ale_tex_latexindent_executable*
- *b:ale_tex_latexindent_executable*
- Type: |String|
- Default: `'latexindent'`
-
- This variable can be changed to change the path to latexindent.
-
-
-g:ale_tex_latexindent_options *g:ale_tex_latexindent_options*
- *b:ale_tex_latexindent_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to latexindent.
-
-
-
-===============================================================================
-texlab *ale-tex-texlab*
-
-g:ale_tex_texlab_executable *g:ale_tex_texlab_executable*
- *b:ale_tex_texlab_executable*
- Type: |String|
- Default: `'texlab'`
-
- This variable can be changed to change the path to texlab.
-
-
-g:ale_tex_texlab_options *g:ale_tex_texlab_options*
- *b:ale_tex_texlab_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify flags given to texlab.
-
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-texinfo.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-texinfo.txt
deleted file mode 100644
index f8ed342..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-texinfo.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE Texinfo Integration *ale-texinfo-options*
-
-
-===============================================================================
-write-good *ale-texinfo-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-text.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-text.txt
deleted file mode 100644
index 913d7e6..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-text.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-===============================================================================
-ALE Text Integration *ale-text-options*
-
-
-===============================================================================
-textlint *ale-text-textlint*
-
-The options for the textlint linter are global because it does not make
-sense to have them specified on a per-language basis.
-
-g:ale_textlint_executable *g:ale_textlint_executable*
- *b:ale_textlint_executable*
- Type: |String|
- Default: `'textlint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_textlint_options *g:ale_textlint_options*
- *b:ale_textlint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to textlint.
-
-
-g:ale_textlint_use_global *g:ale_textlint_use_global*
- *b:ale_textlint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-write-good *ale-text-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-thrift.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-thrift.txt
deleted file mode 100644
index bb2ec05..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-thrift.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-===============================================================================
-ALE Thrift Integration *ale-thrift-options*
-
-
-===============================================================================
-thrift *ale-thrift-thrift*
-
-The `thrift` linter works by compiling the buffer's contents and reporting any
-errors reported by the parser and the configured code generator(s).
-
-g:ale_thrift_thrift_executable *g:ale_thrift_thrift_executable*
- *b:ale_thrift_thrift_executable*
- Type: |String|
- Default: `'thrift'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_thrift_thrift_generators *g:ale_thrift_thrift_generators*
- *b:ale_thrift_thrift_generators*
- Type: |List| of |String|s
- Default: `['cpp']`
-
- This list must contain one or more named code generators. Generator options
- can be included as part of each string, e.g. `['py:dynamic']`.
-
-
-g:ale_thrift_thrift_includes *g:ale_thrift_thrift_includes*
- *b:ale_thrift_thrift_includes*
- Type: |List| of |String|s
- Default: `['.']`
-
- This list contains paths that will be searched for thrift `include`
- directives.
-
-
-g:ale_thrift_thrift_options *g:ale_thrift_thrift_options*
- *b:ale_thrift_thrift_options*
- Type: |String|
- Default: `'-strict'`
-
- This variable can be changed to customize the additional command-line
- arguments that are passed to the thrift compiler.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-typescript.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-typescript.txt
deleted file mode 100644
index 2c50d11..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-typescript.txt
+++ /dev/null
@@ -1,142 +0,0 @@
-===============================================================================
-ALE TypeScript Integration *ale-typescript-options*
-
-
-===============================================================================
-eslint *ale-typescript-eslint*
-
-Because of how TypeScript compiles code to JavaScript and how interrelated
-the two languages are, the `eslint` linter for TypeScript uses the JavaScript
-options for `eslint` too. See: |ale-javascript-eslint|.
-
-
-===============================================================================
-prettier *ale-typescript-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-standard *ale-typescript-standard*
-
-g:ale_typescript_standard_executable *g:ale_typescript_standard_executable*
- *b:ale_typescript_standard_executable*
- Type: |String|
- Default: `'standard'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_typescript_standard_options *g:ale_typescript_standard_options*
- *b:ale_typescript_standard_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to standard.
-
-
-g:ale_typescript_standard_use_global *g:ale_typescript_standard_use_global*
- *b:ale_typescript_standard_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-tslint *ale-typescript-tslint*
-
-This linter isn't recommended, because TSLint can't be used for checking for
-problems while you type. You should probably use the tsserver plugin instead.
-tsserver plugins are described here:
-https://github.com/Microsoft/TypeScript/wiki/Writing-a-Language-Service-Plugin
-
-Follow the instructions on the plugin website for installing it:
-https://github.com/Microsoft/typescript-tslint-plugin
-
-Then disable TSLint in vimrc or any other Vim configuration file. >
- let g:ale_linters_ignore = {'typescript': ['tslint']}
-<
-
-g:ale_typescript_tslint_executable *g:ale_typescript_tslint_executable*
- *b:ale_typescript_tslint_executable*
- Type: |String|
- Default: `'tslint'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_typescript_tslint_config_path *g:ale_typescript_tslint_config_path*
- *b:ale_typescript_tslint_config_path*
- Type: |String|
- Default: `''`
-
- ALE will first discover the tslint.json path in an ancestor directory. If no
- such path exists, this variable will be used instead.
-
-
-g:ale_typescript_tslint_ignore_empty_files
- *g:ale_typescript_tslint_ignore_empty_files*
- *b:ale_typescript_tslint_ignore_empty_files*
- Type: |Number|
- Default: `0`
-
- When set to `1`, ALE will not report any problems for empty files with
- TSLint. ALE will still execute TSLint for the files, but ignore any problems
- reported. This stops ALE from complaining about newly created files,
- and files where lines have been added and then removed.
-
-
-g:ale_typescript_tslint_rules_dir *g:ale_typescript_tslint_rules_dir*
- *b:ale_typescript_tslint_rules_dir*
- Type: |String|
- Default: `''`
-
- If this variable is set, ALE will use it as the rules directory for tslint.
-
-
-g:ale_typescript_tslint_use_global *g:ale_typescript_tslint_use_global*
- *b:ale_typescript_tslint_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-tsserver *ale-typescript-tsserver*
-
-g:ale_typescript_tsserver_executable *g:ale_typescript_tsserver_executable*
- *b:ale_typescript_tsserver_executable*
- Type: |String|
- Default: `'tsserver'`
-
- ALE will first discover the tsserver path in an ancestor node_modules
- directory. If no such path exists, this variable will be used instead.
-
- If you wish to use only a globally installed version of tsserver, set
- |g:ale_typescript_tsserver_use_global| to `1`.
-
-
-g:ale_typescript_tsserver_config_path *g:ale_typescript_tsserver_config_path*
- *b:ale_typescript_tsserver_config_path*
- Type: |String|
- Default: `''`
-
- ALE will first discover the tsserver.json path in an ancestor directory. If
- no such path exists, this variable will be used instead.
-
-
-g:ale_typescript_tsserver_use_global *g:ale_typescript_tsserver_use_global*
- *b:ale_typescript_tsserver_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- This variable controls whether or not ALE will search for a local path for
- tsserver first. If this variable is set to `1`, then ALE will always use the
- global version of tsserver, in preference to locally installed versions of
- tsserver in node_modules.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vala.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vala.txt
deleted file mode 100644
index ca24bcf..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vala.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE VALA Integration *ale-vala-options*
-
-
-===============================================================================
-uncrustify *ale-vala-uncrustify*
-
-See |ale-c-uncrustify| for information about the available options.
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-verilog.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-verilog.txt
deleted file mode 100644
index 94b820b..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-verilog.txt
+++ /dev/null
@@ -1,102 +0,0 @@
-===============================================================================
-ALE Verilog/SystemVerilog Integration *ale-verilog-options*
-
-
-===============================================================================
-ALE can use four different linters for Verilog HDL:
-
- iverilog:
- Using `iverilog -t null -Wall`
-
- verilator
- Using `verilator --lint-only -Wall`
-
- ModelSim/Questa
- Using `vlog -quiet -lint`
-
- Vivado
- Using `xvlog`
-
-By default, both 'verilog' and 'systemverilog' filetypes are checked.
-
-You can limit 'systemverilog' files to be checked using only 'verilator' by
-defining 'g:ale_linters' variable:
->
- au FileType systemverilog
- \ let g:ale_linters = {'systemverilog' : ['verilator'],}
-<
-
-Linters/compilers that utilize a "work" directory for analyzing designs- such
-as ModelSim and Vivado- can be passed the location of these directories as
-part of their respective option strings listed below. This is useful for
-holistic analysis of a file (e.g. a design with components, packages, or other
-code defined external to the current file as part of a larger project) or
-when wanting to simply pass an alternative location for the auto-generated
-work directories (such as '/tmp') so as to not muddle the current directory.
-Since these type of linters often use this work directory for holding compiled
-design data as part of a single build process, they sometimes cannot handle
-the frequent, asynchronous application launches when linting while text is
-changing. This can happen in the form of hangs or crashes. To help prevent
-this when using these linters, it may help to run linting less frequently; for
-example, only when a file is saved.
-
-===============================================================================
-iverilog *ale-verilog-iverilog*
-
- No additional options
-
-
-===============================================================================
-verilator *ale-verilog-verilator*
-
-g:ale_verilog_verilator_options *g:ale_verilog_verilator_options*
- *b:ale_verilog_verilator_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify 'verilator' command arguments
-
- For example `'-sv --default-language "1800-2012"'` if you want to enable
- SystemVerilog parsing and select the 2012 version of the language.
-
-
-===============================================================================
-vlog *ale-verilog-vlog*
-
-g:ale_verilog_vlog_executable *g:ale_verilog_vlog_executable*
- *b:ale_verilog_vlog_executable*
- Type: |String|
- Default: `'vlog'`
-
- This variable can be changed to the path to the 'vlog' executable.
-
-
-g:ale_verilog_vlog_options *g:ale_verilog_vlog_options*
- *b:ale_verilog_vlog_options*
- Type: |String|
- Default: `'-quiet -lint'`
-
- This variable can be changed to modify the flags/options passed to 'vlog'.
-
-
-===============================================================================
-xvlog *ale-verilog-xvlog*
-
-g:ale_verilog_xvlog_executable *g:ale_verilog_xvlog_executable*
- *b:ale_verilog_xvlog_executable*
- Type: |String|
- Default: `'xvlog'`
-
- This variable can be changed to the path to the 'xvlog' executable.
-
-
-g:ale_verilog_xvlog_options *g:ale_verilog_xvlog_options*
- *b:ale_verilog_xvlog_options*
- Type: |String|
- Default: `''`
-
- This variable can be changed to modify the flags/options passed to 'xvlog'.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vhdl.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vhdl.txt
deleted file mode 100644
index 3fea947..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vhdl.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-===============================================================================
-ALE VHDL Integration *ale-vhdl-options*
-
-
-===============================================================================
-ALE can use three different linters for VHDL:
-
- iverilog:
- Using `iverilog -t null -Wall`
-
- ModelSim/Questa
- Using `vcom -2008 -quiet -lint`
-
- Vivado
- Using `xvhdl --2008`
-
-Note all linters default to VHDL-2008 support. This, and other options, can be
-changed with each linter's respective option variable.
-
-Linters/compilers that utilize a "work" directory for analyzing designs- such
-as ModelSim and Vivado- can be passed the location of these directories as
-part of their respective option strings listed below. This is useful for
-holistic analysis of a file (e.g. a design with components, packages, or other
-code defined external to the current file as part of a larger project) or
-when wanting to simply pass an alternative location for the auto-generated
-work directories (such as '/tmp') so as to not muddle the current directory.
-Since these type of linters often use this work directory for holding compiled
-design data as part of a single build process, they sometimes cannot handle
-the frequent, asynchronous application launches when linting while text is
-changing. This can happen in the form of hangs or crashes. To help prevent
-this when using these linters, it may help to run linting less frequently; for
-example, only when a file is saved.
-
-===============================================================================
-ghdl *ale-vhdl-ghdl*
-
-g:ale_vhdl_ghdl_executable *g:ale_vhdl_ghdl_executable*
- *b:ale_vhdl_ghdl_executable*
- Type: |String|
- Default: `'ghdl'`
-
- This variable can be changed to the path to the 'ghdl' executable.
-
-
-g:ale_vhdl_ghdl_options *g:ale_vhdl_ghdl_options*
- *b:ale_vhdl_ghdl_options*
- Type: |String|
- Default: `'--std=08'`
-
- This variable can be changed to modify the flags/options passed to 'ghdl'.
-
-
-===============================================================================
-vcom *ale-vhdl-vcom*
-
-g:ale_vhdl_vcom_executable *g:ale_vhdl_vcom_executable*
- *b:ale_vhdl_vcom_executable*
- Type: |String|
- Default: `'vcom'`
-
- This variable can be changed to the path to the 'vcom' executable.
-
-
-g:ale_vhdl_vcom_options *g:ale_vhdl_vcom_options*
- *b:ale_vhdl_vcom_options*
- Type: |String|
- Default: `'-2008 -quiet -lint'`
-
- This variable can be changed to modify the flags/options passed to 'vcom'.
-
-
-===============================================================================
-xvhdl *ale-vhdl-xvhdl*
-
-g:ale_vhdl_xvhdl_executable *g:ale_vhdl_xvhdl_executable*
- *b:ale_vhdl_xvhdl_executable*
- Type: |String|
- Default: `'xvhdl'`
-
- This variable can be changed to the path to the 'xvhdl' executable.
-
-
-g:ale_vhdl_xvhdl_options *g:ale_vhdl_xvhdl_options*
- *b:ale_vhdl_xvhdl_options*
- Type: |String|
- Default: `'--2008'`
-
- This variable can be changed to modify the flags/options passed to 'xvhdl'.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vim-help.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vim-help.txt
deleted file mode 100644
index 3cbe20d..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vim-help.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE Vim help Integration *ale-vim-help-options*
-
-
-===============================================================================
-write-good *ale-vim-help-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vim.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vim.txt
deleted file mode 100644
index f85b43e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vim.txt
+++ /dev/null
@@ -1,82 +0,0 @@
-===============================================================================
-ALE Vim Integration *ale-vim-options*
-
-
-===============================================================================
-vimls *ale-vim-vimls*
-
- The `vim-language-server` is the engine that powers VimL editor support
- using the Language Server Protocol. See the installation instructions:
- https://github.com/iamcco/vim-language-server#install
-
-g:ale_vim_vimls_executable *g:ale_vim_vimls_executable*
- *b:ale_vim_vimls_executable*
- Type: |String|
- Default: `'vim-language-server'`
-
- This option can be set to change the executable path for vimls.
-
-
-g:ale_vim_vimls_config *g:ale_vim_vimls_config*
- *b:ale_vim_vimls_config*
- Type: |Dictionary|
- Default: `{}`
-
- Dictionary containing configuration settings that will be passed to the
- language server. For example: >
- {
- \ 'vim': {
- \ 'iskeyword': '@,48-57,_,192-255,-#',
- \ 'vimruntime': '',
- \ 'runtimepath': '',
- \ 'diagnostic': {
- \ 'enable': v:true
- \ },
- \ 'indexes': {
- \ 'runtimepath': v:true,
- \ 'gap': 100,
- \ 'count': 3,
- \ 'projectRootPatterns' : ['.git', 'autoload', 'plugin']
- \ },
- \ 'suggest': {
- \ 'fromVimruntime': v:true,
- \ 'fromRuntimepath': v:false
- \ },
- \ }
- \}
-<
- Consult the vim-language-server documentation for more information about
- settings.
-
-
-g:ale_vim_vimls_use_global *g:ale_vim_vimls_use_global*
- *b:ale_vim_vimls_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-vint *ale-vim-vint*
-
-g:ale_vim_vint_executable *g:ale_vim_vint_executable*
- *b:ale_vim_vint_executable*
- Type: |String|
- Default: `'vint'`
-
- This option can be set to change the executable path for Vint.
-
-
-g:ale_vim_vint_show_style_issues *g:ale_vim_vint_show_style_issues*
- *b:ale_vim_vint_show_style_issues*
- Type: |Number|
- Default: `1`
-
- This variable will enable/disable style issues for Vint. When this option
- is disabled, only warnings and errors which are not purely style issues
- will be reported.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vue.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vue.txt
deleted file mode 100644
index a2c2786..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-vue.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-===============================================================================
-ALE Vue Integration *ale-vue-options*
-
-
-===============================================================================
-prettier *ale-vue-prettier*
-
-See |ale-javascript-prettier| for information about the available options.
-
-
-===============================================================================
-vls *ale-vue-vls*
-
-g:ale_vue_vls_executable *g:ale_vue_vls_executable*
- *b:ale_vue_vls_executable*
- Type: |String|
- Default: `'vls'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_vue_vls_use_global *g:ale_vue_vls_use_global*
- *b:ale_vue_vls_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-xhtml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-xhtml.txt
deleted file mode 100644
index 3cc639e..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-xhtml.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-===============================================================================
-ALE XHTML Integration *ale-xhtml-options*
-
-
-===============================================================================
-write-good *ale-xhtml-write-good*
-
-See |ale-write-good-options|
-
-
-===============================================================================
-vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-xml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-xml.txt
deleted file mode 100644
index e43fdef..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-xml.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-===============================================================================
-ALE XML Integration *ale-xml-options*
-
-
-===============================================================================
-xmllint *ale-xml-xmllint*
-
-g:ale_xml_xmllint_executable *g:ale_xml_xmllint_executable*
- *b:ale_xml_xmllint_executable*
- Type: |String|
- Default: `'xmllint'`
-
- This variable can be set to change the path to xmllint.
-
-
-g:ale_xml_xmllint_options *g:ale_xml_xmllint_options*
- *b:ale_xml_xmllint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to xmllint.
-
-
-g:ale_xml_xmllint_indentsize *g:ale_xml_xmllint_indentsize*
- *b:ale_xml_xmllint_indentsize*
- Type: |Number|
- Default: 2
-
- This variable can be sent to specify the amount of spaces used for
- indentation.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
-
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-yaml.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-yaml.txt
deleted file mode 100644
index c9a12ea..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-yaml.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-===============================================================================
-ALE YAML Integration *ale-yaml-options*
-
-===============================================================================
-prettier *ale-yaml-prettier*
-
-Website: https://github.com/prettier/prettier
-
-
-Installation
--------------------------------------------------------------------------------
-
-Install prettier either globally or locally: >
-
- npm install prettier -g # global
- npm install prettier # local
-<
-
-===============================================================================
-swaglint *ale-yaml-swaglint*
-
-Website: https://github.com/byCedric/swaglint
-
-
-Installation
--------------------------------------------------------------------------------
-
-Install swaglint either globally or locally: >
-
- npm install swaglint -g # global
- npm install swaglint # local
-<
-
-Options
--------------------------------------------------------------------------------
-
-g:ale_yaml_swaglint_executable *g:ale_yaml_swaglint_executable*
- *b:ale_yaml_swaglint_executable*
- Type: |String|
- Default: `'swaglint'`
-
- This variable can be set to change the path to swaglint.
-
-
-g:ale_yaml_swaglint_use_global *g:ale_yaml_swaglint_use_global*
- *b:ale_yaml_swaglint_use_global*
- Type: |String|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
-===============================================================================
-yamllint *ale-yaml-yamllint*
-
-Website: https://github.com/adrienverge/yamllint
-
-
-Installation
--------------------------------------------------------------------------------
-
-Install yamllint in your a virtualenv directory, locally, or globally: >
-
- pip install yamllint # After activating virtualenv
- pip install --user yamllint # Install to ~/.local/bin
- sudo pip install yamllint # Install globally
-
-See |g:ale_virtualenv_dir_names| for configuring how ALE searches for
-virtualenv directories.
-
-
-Options
--------------------------------------------------------------------------------
-
-g:ale_yaml_yamllint_executable *g:ale_yaml_yamllint_executable*
- *b:ale_yaml_yamllint_executable*
- Type: |String|
- Default: `'yamllint'`
-
- This variable can be set to change the path to yamllint.
-
-
-g:ale_yaml_yamllint_options *g:ale_yaml_yamllint_options*
- *b:ale_yaml_yamllint_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to yamllint.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-yang.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale-yang.txt
deleted file mode 100644
index ad61973..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale-yang.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-===============================================================================
-ALE YANG Integration *ale-yang-options*
-
-
-===============================================================================
-yang-lsp *ale-yang-lsp*
-
-g:ale_yang_lsp_executable *g:ale_yang_lsp_executable*
- *b:ale_yang_lsp_executable*
- Type: |String|
- Default: `'yang-language-server'`
-
- This variable can be changed to use a different executable for yang-lsp.
-
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/ale.txt b/vim/.vim_runtime/sources_non_forked/ale/doc/ale.txt
deleted file mode 100644
index 724da57..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/ale.txt
+++ /dev/null
@@ -1,3750 +0,0 @@
-*ale.txt* Plugin to lint and fix files asynchronously
-*ale*
-
-ALE - Asynchronous Lint Engine
-
-===============================================================================
-CONTENTS *ale-contents*
-
- 1. Introduction.........................|ale-introduction|
- 2. Supported Languages & Tools..........|ale-support|
- 3. Linting..............................|ale-lint|
- 3.1 Adding Language Servers...........|ale-lint-language-servers|
- 3.2 Other Sources.....................|ale-lint-other-sources|
- 4. Fixing Problems......................|ale-fix|
- 5. Language Server Protocol Support.....|ale-lsp|
- 5.1 Completion........................|ale-completion|
- 5.2 Go To Definition..................|ale-go-to-definition|
- 5.3 Go To Type Definition.............|ale-go-to-type-definition|
- 5.4 Find References...................|ale-find-references|
- 5.5 Hovering..........................|ale-hover|
- 5.6 Symbol Search.....................|ale-symbol-search|
- 6. Global Options.......................|ale-options|
- 6.1 Highlights........................|ale-highlights|
- 7. Linter/Fixer Options.................|ale-integration-options|
- 7.1 Options for alex..................|ale-alex-options|
- 7.2 Options for languagetool..........|ale-languagetool-options|
- 7.3 Options for write-good............|ale-write-good-options|
- 7.4 Other Linter/Fixer Options........|ale-other-integration-options|
- 8. Commands/Keybinds....................|ale-commands|
- 9. API..................................|ale-api|
- 10. Special Thanks......................|ale-special-thanks|
- 11. Contact.............................|ale-contact|
-
-===============================================================================
-1. Introduction *ale-introduction*
-
-ALE provides the means to run linters asynchronously in Vim in a variety of
-languages and tools. ALE sends the contents of buffers to linter programs
-using the |job-control| features available in Vim 8 and NeoVim. For Vim 8,
-Vim must be compiled with the |job| and |channel| and |timers| features
-as a minimum.
-
-ALE supports the following key features for linting:
-
-1. Running linters when text is changed.
-2. Running linters when files are opened.
-3. Running linters when files are saved. (When a global flag is set.)
-4. Populating the |loclist| with warning and errors.
-5. Setting |signs| with warnings and errors for error markers.
-6. Using |echo| to show error messages when the cursor moves.
-7. Setting syntax highlights for errors.
-
-ALE can fix problems with files with the |ALEFix| command, using the same job
-control functionality used for checking for problems. Try using the
-|ALEFixSuggest| command for browsing tools that can be used to fix problems
-for the current buffer.
-
-If you are interested in contributing to the development of ALE, read the
-developer documentation. See |ale-development|
-
-===============================================================================
-2. Supported Languages & Tools *ale-support*
-
-ALE supports a wide variety of languages and tools. See |ale-supported-list|
-for the full list.
-
-===============================================================================
-3. Linting *ale-lint*
-
-ALE's primary focus is on checking for problems with your code with various
-programs via some Vim code for integrating with those programs, referred to
-as 'linters.' ALE supports a wide array of programs for linting by default,
-but additional programs can be added easily by defining files in |runtimepath|
-with the filename pattern `ale_linters//.vim`. For more
-information on defining new linters, see the extensive documentation
-for |ale#linter#Define()|.
-
-Without any configuration, ALE will attempt to check all of the code for every
-file you open in Vim with all available tools by default. To see what ALE
-is doing, and what options have been set, try using the |:ALEInfo| command.
-
-Most of the linters ALE runs will check the Vim buffer you are editing instead
-of the file on disk. This allows you to check your code for errors before you
-have even saved your changes. ALE will check your code in the following
-circumstances, which can be configured with the associated options.
-
-* When you modify a buffer. - |g:ale_lint_on_text_changed|
-* On leaving insert mode. - |g:ale_lint_on_insert_leave|
-* When you open a new or modified buffer. - |g:ale_lint_on_enter|
-* When you save a buffer. - |g:ale_lint_on_save|
-* When the filetype changes for a buffer. - |g:ale_lint_on_filetype_changed|
-* If ALE is used to check code manually. - |:ALELint|
-
- *ale-lint-settings-on-startup*
-
-It is worth reading the documentation for every option. You should configure
-which events ALE will use before ALE is loaded, so it can optimize which
-autocmd commands to run. You can force autocmd commands to be reloaded with
-`:ALEDisable | ALEEnable`
-
-This also applies to the autocmd commands used for |g:ale_echo_cursor|.
-
- *ale-lint-file-linters*
-
-Some programs must be run against files which have been saved to disk, and
-simply do not support reading temporary files or stdin, either of which are
-required for ALE to be able to check for errors as you type. The programs
-which behave this way are documented in the lists and tables of supported
-programs. ALE will only lint files with these programs in the following
-circumstances.
-
-* When you open a new or modified buffer. - |g:ale_lint_on_enter|
-* When you save a buffer. - |g:ale_lint_on_save|
-* When the filetype changes for a buffer. - |g:ale_lint_on_filetype_changed|
-* If ALE is used to check code manually. - |:ALELint|
-
-ALE will report problems with your code in the following ways, listed with
-their relevant options.
-
-* By updating loclist. (On by default) - |g:ale_set_loclist|
-* By updating quickfix. (Off by default) - |g:ale_set_quickfix|
-* By setting error highlights. - |g:ale_set_highlights|
-* By creating signs in the sign column. - |g:ale_set_signs|
-* By echoing messages based on your cursor. - |g:ale_echo_cursor|
-* By inline text based on your cursor. - |g:ale_virtualtext_cursor|
-* By displaying the preview based on your cursor. - |g:ale_cursor_detail|
-* By showing balloons for your mouse cursor - |g:ale_set_balloons|
-
-Please consult the documentation for each option, which can reveal some other
-ways of tweaking the behaviour of each way of displaying problems. You can
-disable or enable whichever options you prefer.
-
-Most settings can be configured for each buffer. (|b:| instead of |g:|),
-including disabling ALE for certain buffers with |b:ale_enabled|. The
-|g:ale_pattern_options| setting can be used to configure files differently
-based on regular expressions for filenames. For configuring entire projects,
-the buffer-local options can be used with external plugins for reading Vim
-project configuration files. Buffer-local settings can also be used in
-ftplugin files for different filetypes.
-
-ALE offers several options for controlling which linters are run.
-
-* Selecting linters to run. - |g:ale_linters|
-* Aliasing filetypes for linters - |g:ale_linter_aliases|
-* Only running linters you asked for. - |g:ale_linters_explicit|
-* Disabling only a subset of linters. - |g:ale_linters_ignore|
-* Disabling LSP linters and `tsserver`. - |g:ale_disable_lsp|
-
-
--------------------------------------------------------------------------------
-3.1 Adding Language Servers *ale-lint-language-servers*
-
-ALE comes with many default configurations for language servers, so they can
-be detected and run automatically. ALE can connect to other language servers
-by defining a new linter for a filetype. New linters can be defined in |vimrc|,
-in plugin files, or `ale_linters` directories in |runtimepath|.
-
-See |ale-linter-loading-behavior| for more information on loading linters.
-
-A minimal configuration for a language server linter might look so. >
-
- call ale#linter#Define('filetype_here', {
- \ 'name': 'any_name_you_want',
- \ 'lsp': 'stdio',
- \ 'executable': '/path/to/executable',
- \ 'command': '%e run',
- \ 'project_root': '/path/to/root_of_project',
- \})
-<
-For language servers that use a TCP socket connection, you should define the
-address to connect to instead. >
-
- call ale#linter#Define('filetype_here', {
- \ 'name': 'any_name_you_want',
- \ 'lsp': 'socket',
- \ 'address': 'servername:1234',
- \ 'project_root': '/path/to/root_of_project',
- \})
-<
- Most of the options for a language server can be replaced with a |Funcref|
- for a function accepting a buffer number for dynamically computing values
- such as the executable path, the project path, the server address, etc,
- most of which can also be determined based on executing some other
- asynchronous task. See |ale#command#Run()| for computing linter options
- based on asynchronous results.
-
- See |ale#linter#Define()| for a detailed explanation of all of the options
- for configuring linters.
-
-
--------------------------------------------------------------------------------
-3.2 Other Sources *ale-lint-other-sources*
-
-Problems for a buffer can be taken from other sources and rendered by ALE.
-This allows ALE to be used in combination with other plugins which also want
-to display any problems they might find with a buffer. ALE's API includes the
-following components for making this possible.
-
-* |ale#other_source#StartChecking()| - Tell ALE that a buffer is being checked.
-* |ale#other_source#ShowResults()| - Show results from another source.
-* |ALEWantResults| - A signal for when ALE wants results.
-
-Other resources can provide results for ALE to display at any time, following
-ALE's loclist format. (See |ale-loclist-format|) For example: >
-
- " Tell ALE to show some results.
- " This function can be called at any time.
- call ale#other_source#ShowResults(bufnr(''), 'some-linter-name', [
- \ {'text': 'Something went wrong', 'lnum': 13},
- \])
-<
-
-Other sources should use a unique name for identifying themselves. A single
-linter name can be used for all problems from another source, or a series of
-unique linter names can be used. Results can be cleared for that source by
-providing an empty List.
-
-|ale#other_source#StartChecking()| should be called whenever another source
-starts checking a buffer, so other tools can know that a buffer is being
-checked by some plugin. The |ALEWantResults| autocmd event can be used to
-start checking a buffer for problems every time that ALE does. When
-|ALEWantResults| is signaled, |g:ale_want_results_buffer| will be set to the
-number of the buffer that ALE wants to check.
-|ale#other_source#StartChecking()| should be called synchronously, and other
-sources should perform their checks on a buffer in the background
-asynchronously, so they don't interrupt editing.
-
-A plugin might integrate its own checks with ALE like so: >
-
- augroup SomeGroupName
- autocmd!
- autocmd User ALEWantResults call Hook(g:ale_want_results_buffer)
- augroup END
-
- function! DoBackgroundWork(buffer) abort
- " Start some work in the background here.
- " ...
- " Then call WorkDone(a:buffer, results)
- endfunction
-
- function! Hook(buffer) abort
- " Tell ALE we're going to check this buffer.
- call ale#other_source#StartChecking(a:buffer, 'some-name')
- call DoBackgroundWork(a:buffer)
- endfunction
-
- function! WorkDone(buffer, results) abort
- " Send results to ALE after they have been collected.
- call ale#other_source#ShowResults(buffer, 'some-name', a:results)
- endfunction
-<
-
-===============================================================================
-4. Fixing Problems *ale-fix*
-
-ALE can fix problems with files with the |ALEFix| command. |ALEFix|
-accepts names of fixers to be applied as arguments. Alternatively,
-when no arguments are provided, the variable |g:ale_fixers| will be
-read for getting a |List| of commands for filetypes, split on `.`, and
-the functions named in |g:ale_fixers| will be executed for fixing the
-errors.
-
-The |ALEFixSuggest| command can be used to suggest tools that be used to
-fix problems for the current buffer.
-
-The values for `g:ale_fixers` can be a list of |String|, |Funcref|, or
-|lambda| values. String values must either name a function, or a short name
-for a function set in the ALE fixer registry.
-
-Each function for fixing errors must accept either one argument `(buffer)` or
-two arguments `(buffer, lines)`, representing the buffer being fixed and the
-lines to fix. The functions must return either `0`, for changing nothing, a
-|List| for new lines to set, a |Dictionary| for describing a command to be
-run in the background, or the result of |ale#command#Run()|.
-
-Functions receiving a variable number of arguments will not receive the second
-argument `lines`. Functions should name two arguments if the `lines` argument
-is desired. This is required to avoid unnecessary copying of the lines of
-the buffers being checked.
-
-When a |Dictionary| is returned for an |ALEFix| callback, the following keys
-are supported for running the commands.
-
- `command` A |String| for the command to run. This key is required.
-
- When `%t` is included in a command string, a temporary
- file will be created, containing the lines from the file
- after previous adjustment have been done.
-
- `read_temporary_file` When set to `1`, ALE will read the contents of the
- temporary file created for `%t`. This option can be used
- for commands which need to modify some file on disk in
- order to fix files.
-
- `process_with` An optional callback for post-processing.
-
- The callback must accept two arguments,
- `(buffer, output)`, which can be used for converting
- the output from a command into lines to replace the
- buffer's contents with.
-
- A |List| of |String|s must be returned.
-
- `read_buffer` An optional key for disabling reading the buffer.
-
- When set to `0`, ALE will not pipe the buffer's data
- into the command via stdin. This option is ignored and
- the buffer is not read when `read_temporary_file` is
- `1`.
-
- This option defaults to `1`.
-
- *ale-fix-configuration*
-
-Synchronous functions and asynchronous jobs will be run in a sequence for
-fixing files, and can be combined. For example:
->
- let g:ale_fixers = {
- \ 'javascript': [
- \ 'DoSomething',
- \ 'eslint',
- \ {buffer, lines -> filter(lines, 'v:val !=~ ''^\s*//''')},
- \ ],
- \}
-
- ALEFix
-<
-The above example will call a function called `DoSomething` which could act
-upon some lines immediately, then run `eslint` from the ALE registry, and
-then call a lambda function which will remove every single line comment
-from the file.
-
-For buffer-local settings, such as in |g:ale_pattern_options| or in ftplugin
-files, a |List| may be used for configuring the fixers instead.
->
- " Same as the above, only a List can be used instead of a Dictionary.
- let b:ale_fixers = [
- \ 'DoSomething',
- \ 'eslint',
- \ {buffer, lines -> filter(lines, 'v:val !=~ ''^\s*//''')},
- \]
-
- ALEFix
-<
-For convenience, a plug mapping is defined for |ALEFix|, so you can set up a
-keybind easily for fixing files. >
-
- " Bind F8 to fixing problems with ALE
- nmap (ale_fix)
-<
-Files can be fixed automatically with the following options, which are all off
-by default.
-
-|g:ale_fix_on_save| - Fix files when they are saved.
-
-Fixers can be disabled on save with |g:ale_fix_on_save_ignore|. They will
-still be run when you manually run |ALEFix|.
-
-
-===============================================================================
-5. Language Server Protocol Support *ale-lsp*
-
-ALE offers some support for integrating with Language Server Protocol (LSP)
-servers. LSP linters can be used in combination with any other linter, and
-will automatically connect to LSP servers when needed. ALE also supports
-`tsserver` for TypeScript, which uses a different but very similar protocol.
-
-If you want to use another plugin for LSP features and tsserver, you can use
-the |g:ale_disable_lsp| setting to disable ALE's own LSP integrations, or
-ignore particular linters with |g:ale_linters_ignore|.
-
--------------------------------------------------------------------------------
-5.1 Completion *ale-completion*
-
-ALE offers support for automatic completion of code while you type.
-Completion is only supported while at least one LSP linter is enabled. ALE
-will only suggest symbols provided by the LSP servers.
-
- *ale-deoplete-integration*
-
-ALE integrates with Deoplete for offering automatic completion data. ALE's
-completion source for Deoplete is named `'ale'`, and should enabled
-automatically if Deoplete is enabled and configured correctly. Deoplete
-integration should not be combined with ALE's own implementation.
-
- *ale-asyncomplete-integration*
-
-ALE additionally integrates with asyncomplete.vim for offering automatic
-completion data. ALE's asyncomplete source requires registration and should
-use the defaults provided by the|asyncomplete#sources#ale#get_source_options| function >
-
- " Use ALE's function for asyncomplete defaults
- au User asyncomplete_setup call asyncomplete#register_source(asyncomplete#sources#ale#get_source_options({
- \ 'priority': 10, " Provide your own overrides here
- \ }))
->
-ALE also offers its own completion implementation, which does not require any
-other plugins. Suggestions will be made while you type after completion is
-enabled. ALE's own completion implementation can be enabled by setting
-|g:ale_completion_enabled| to `1`. This setting must be set to `1` before ALE
-is loaded. The delay for completion can be configured with
-|g:ale_completion_delay|. This setting should not be enabled if you wish to
-use ALE as a completion source for other plugins.
-
-ALE provides an 'omnifunc' function |ale#completion#OmniFunc| for triggering
-completion manually with CTRL-X CTRL-O. |i_CTRL-X_CTRL-O| >
-
- " Use ALE's function for omnicompletion.
- set omnifunc=ale#completion#OmniFunc
-<
-ALE will only suggest so many possible matches for completion. The maximum
-number of items can be controlled with |g:ale_completion_max_suggestions|.
-
-If you don't like some of the suggestions you see, you can filter them out
-with |g:ale_completion_excluded_words| or |b:ale_completion_excluded_words|.
-
-The |ALEComplete| command can be used to show completion suggestions manually,
-even when |g:ale_completion_enabled| is set to `0`. For manually requesting
-completion information with Deoplete, consult Deoplete's documentation.
-
-When working with TypeScript files, ALE by can support automatic imports
-from external modules. This behavior can be enabled by setting the
-|g:ale_completion_tsserver_autoimport| variable to `1`.
-
- *ale-completion-completeopt-bug*
-
-ALE Automatic completion implementation replaces |completeopt| before opening
-the omnicomplete menu with . In some versions of Vim, the value set
-for the option will not be respected. If you experience issues with Vim
-automatically inserting text while you type, set the following option in
-vimrc, and your issues should go away. >
-
- set completeopt=menu,menuone,preview,noselect,noinsert
-<
-
-Or alternatively, if you want to show documentation in popups: >
-
- set completeopt=menu,menuone,popup,noselect,noinsert
-<
- *ale-symbols*
-
-ALE provides a set of basic completion symbols. If you want to replace those
-symbols with others, you can set the variable |g:ale_completion_symbols| with
-a mapping of the type of completion to the symbol or other string that you
-would like to use. An example here shows the available options for symbols >
-
- let g:ale_completion_symbols = {
- \ 'text': '',
- \ 'method': '',
- \ 'function': '',
- \ 'constructor': '',
- \ 'field': '',
- \ 'variable': '',
- \ 'class': '',
- \ 'interface': '',
- \ 'module': '',
- \ 'property': '',
- \ 'unit': 'unit',
- \ 'value': 'val',
- \ 'enum': '',
- \ 'keyword': 'keyword',
- \ 'snippet': '',
- \ 'color': 'color',
- \ 'file': '',
- \ 'reference': 'ref',
- \ 'folder': '',
- \ 'enum member': '',
- \ 'constant': '',
- \ 'struct': '',
- \ 'event': 'event',
- \ 'operator': '',
- \ 'type_parameter': 'type param',
- \ '': 'v'
- \ }
-<
--------------------------------------------------------------------------------
-5.2 Go To Definition *ale-go-to-definition*
-
-ALE supports jumping to the files and locations where symbols are defined
-through any enabled LSP linters. The locations ALE will jump to depend on the
-information returned by LSP servers. The |ALEGoToDefinition| command will jump
-to the definition of symbols under the cursor. See the documentation for the
-command for configuring how the location will be displayed.
-
-ALE will update Vim's |tagstack| automatically unless |g:ale_update_tagstack| is
-set to `0`.
-
--------------------------------------------------------------------------------
-5.3 Go To Type Definition *ale-go-to-type-definition*
-
-ALE supports jumping to the files and locations where symbols' types are
-defined through any enabled LSP linters. The locations ALE will jump to depend
-on the information returned by LSP servers. The |ALEGoToTypeDefinition|
-command will jump to the definition of symbols under the cursor. See the
-documentation for the command for configuring how the location will be
-displayed.
-
--------------------------------------------------------------------------------
-5.4 Find References *ale-find-references*
-
-ALE supports finding references for symbols though any enabled LSP linters.
-ALE will display a preview window showing the places where a symbol is
-referenced in a codebase when a command is run. The following commands are
-supported:
-
-|ALEFindReferences| - Find references for the word under the cursor.
-
-Options:
- `-relative` Show file paths in the results relative to the working dir
-
--------------------------------------------------------------------------------
-5.5 Hovering *ale-hover*
-
-ALE supports "hover" information for printing brief information about symbols
-at the cursor taken from LSP linters. The following commands are supported:
-
-|ALEHover| - Print information about the symbol at the cursor.
-
-If |g:ale_set_balloons| is set to `1` and your version of Vim supports the
-|balloon_show()| function, then "hover" information also show up when you move
-the mouse over a symbol in a buffer. Diagnostic information will take priority
-over hover information for balloons. If a line contains a problem, that
-problem will be displayed in a balloon instead of hover information.
-
-Hover information can be displayed in the preview window instead by setting
-|g:ale_hover_to_preview| to `1`.
-
-For Vim 8.1+ terminals, mouse hovering is disabled by default. Enabling
-|balloonexpr| commands in terminals can cause scrolling issues in terminals,
-so ALE will not attempt to show balloons unless |g:ale_set_balloons| is set to
-`1` before ALE is loaded.
-
-For enabling mouse support in terminals, you may have to change your mouse
-settings. For example: >
-
- " Example mouse settings.
- " You will need to try different settings, depending on your terminal.
- set mouse=a
- set ttymouse=xterm
-<
-
-Documentation for symbols at the cursor can be retrieved using the
-|ALEDocumentation| command. This command is only available for `tsserver`.
-
--------------------------------------------------------------------------------
-5.6 Symbol Search *ale-symbol-search*
-
-ALE supports searching for workspace symbols via LSP linters. The following
-commands are supported:
-
-|ALESymbolSearch| - Search for symbols in the workspace.
-
-Options:
- `-relative` Show file paths in the results relative to the working dir
-
-===============================================================================
-6. Global Options *ale-options*
-
-g:airline#extensions#ale#enabled *g:airline#extensions#ale#enabled*
-
- Type: |Number|
- Default: `1`
-
- Enables or disables the |airline|'s native extension for ale, which displays
- warnings and errors in the status line, prefixed by
- |airline#extensions#ale#error_symbol| and
- |airline#extensions#ale#warning_symbol|.
-
-
-g:ale_cache_executable_check_failures *g:ale_cache_executable_check_failures*
-
- Type: |Number|
- Default: undefined
-
- When set to `1`, ALE will cache failing executable checks for linters. By
- default, only executable checks which succeed will be cached.
-
- When this option is set to `1`, Vim will have to be restarted after new
- executables are installed for ALE to be able to run linters for those
- executables.
-
-
-g:ale_change_sign_column_color *g:ale_change_sign_column_color*
-
- Type: |Number|
- Default: `0`
-
- When set to `1`, this option will set different highlights for the sign
- column itself when ALE reports problems with a file. This option can be
- combined with |g:ale_sign_column_always|.
-
- ALE uses the following highlight groups for highlighting the sign column:
-
- `ALESignColumnWithErrors` - Links to `error` by default.
- `ALESignColumnWithoutErrors` - Uses the value for `SignColumn` by default.
-
- The sign column color can only be changed globally in Vim. The sign column
- might produce unexpected results if editing different files in split
- windows.
-
-
-g:ale_close_preview_on_insert *g:ale_close_preview_on_insert*
-
- Type: |Number|
- Default: `0`
-
- When this option is set to `1`, ALE's |preview-window| will be automatically
- closed upon entering Insert Mode. This option can be used in combination
- with |g:ale_cursor_detail| for automatically displaying the preview window
- on problem lines, and automatically closing it again when editing text.
-
- This setting must be set to `1` before ALE is loaded for this behavior
- to be enabled. See |ale-lint-settings-on-startup|.
-
-
-g:ale_command_wrapper *g:ale_command_wrapper*
- *b:ale_command_wrapper*
- Type: |String|
- Default: `''`
-
- An option for wrapping all commands that ALE runs, for linters, fixers,
- and LSP commands. This option can be set globally, or for specific buffers.
-
- This option can be used to apply nice to all commands. For example: >
-
- " Prefix all commands with nice.
- let g:ale_command_wrapper = 'nice -n5'
-<
- Use the |ALEInfo| command to view the commands that are run. All of the
- arguments for commands will be put on the end of the wrapped command by
- default. A `%*` marker can be used to spread the arguments in the wrapped
- command. >
-
- " Has the same effect as the above.
- let g:ale_command_wrapper = 'nice -n5 %*'
-<
-
- For passing all of the arguments for a command as one argument to a wrapper,
- `%@` can be used instead. >
-
- " Will result in say: /bin/bash -c 'other-wrapper -c "some command" -x'
- let g:ale_command_wrapper = 'other-wrapper -c %@ -x'
-<
- For commands including `&&` or `;`, only the last command in the list will
- be passed to the wrapper. `&&` is most commonly used in ALE to change the
- working directory before running a command.
-
-
-g:ale_completion_delay *g:ale_completion_delay*
-
- Type: |Number|
- Default: `100`
-
- The number of milliseconds before ALE will send a request to a language
- server for completions after you have finished typing.
-
- See |ale-completion|
-
-
-g:ale_completion_enabled *g:ale_completion_enabled*
- *b:ale_completion_enabled*
-
- Type: |Number|
- Default: `0`
-
- When this option is set to `1`, completion support will be enabled.
-
- This setting must be set to `1` before ALE is loaded for this behavior
- to be enabled.
-
- This setting should not be enabled if you wish to use ALE as a completion
- source for other completion plugins.
-
- A buffer-local version of this setting `b:ale_completion_enabled` can be set
- to `0` to disable ALE's automatic completion support for a single buffer.
- ALE's completion support must be enabled globally to be enabled locally.
-
- See |ale-completion|
-
-
-g:ale_completion_tsserver_autoimport *g:ale_completion_tsserver_autoimport*
-
- Type: Number
- Default: `0`
-
- When this option is set to `0`, ALE will not try to automatically import
- completion results from external modules. It can be enabled by setting it
- to `1`.
-
-
-g:ale_completion_excluded_words *g:ale_completion_excluded_words*
- *b:ale_completion_excluded_words*
- Type: |List|
- Default: `[]`
-
- This option can be set to a list of |String| values for "words" to exclude
- from completion results, as in the words for |complete-items|. The strings
- will be matched exactly in a case-sensitive manner. (|==#|)
-
- This setting can be configured in ftplugin files with buffer variables, so
- that different lists can be used for different filetypes. For example: >
-
- " In ~/.vim/ftplugin/typescript.vim
-
- " Don't suggest `it` or `describe` so we can use snippets for those words.
- let b:ale_completion_excluded_words = ['it', 'describe']
-<
-
-g:ale_completion_symbols *g:ale_completion_symbols*
-
- Type: |Dictionary|
-
-
- A mapping from completion types to symbols for completions. See
- |ale-symbols| for more information.
-
- By default, this mapping only uses built in Vim completion kinds, but it can
- be updated to use any unicode character for the completion kind. For
- example: >
- let g:ale_completion_symbols = {
- \ 'text': '',
- \ 'method': '',
- \ 'function': '',
- \ 'constructor': '',
- \ 'field': '',
- \ 'variable': '',
- \ 'class': '',
- \ 'interface': '',
- \ 'module': '',
- \ 'property': '',
- \ 'unit': 'v',
- \ 'value': 'v',
- \ 'enum': 't',
- \ 'keyword': 'v',
- \ 'snippet': 'v',
- \ 'color': 'v',
- \ 'file': 'v',
- \ 'reference': 'v',
- \ 'folder': 'v',
- \ 'enum_member': 'm',
- \ 'constant': 'm',
- \ 'struct': 't',
- \ 'event': 'v',
- \ 'operator': 'f',
- \ 'type_parameter': 'p',
- \ '': 'v'
- \ })
-<
-
-g:ale_completion_max_suggestions *g:ale_completion_max_suggestions*
-
- Type: |Number|
- Default: `50`
-
- The maximum number of items ALE will suggest in completion menus for
- automatic completion.
-
- Setting this number higher will require more processing time, and may
- suggest too much noise. Setting this number lower will require less
- processing time, but some suggestions will not be included, so you might not
- be able to see the suggestions you want.
-
- Adjust this option as needed, depending on the complexity of your codebase
- and your available processing power.
-
-g:ale_cursor_detail *g:ale_cursor_detail*
-
- Type: |Number|
- Default: `0`
-
- When this option is set to `1`, ALE's |preview-window| will be automatically
- opened when the cursor moves onto lines with problems. ALE will search for
- problems using the same logic that |g:ale_echo_cursor| uses. The preview
- window will be closed automatically when you move away from the line.
-
- Messages are only displayed after a short delay. See |g:ale_echo_delay|.
-
- The preview window is opened without stealing focus, which means your cursor
- will stay in the same buffer as it currently is.
-
- The preview window can be closed automatically upon entering Insert mode
- by setting |g:ale_close_preview_on_insert| to `1`.
-
- Either this setting or |g:ale_echo_cursor| must be set to `1` before ALE is
- loaded for messages to be displayed. See |ale-lint-settings-on-startup|.
-
-
-g:ale_default_navigation *g:ale_default_navigation*
- *b:ale_default_navigation*
-
- Type: |String|
- Default: `'buffer'`
-
- The default method for navigating away from the current buffer to another
- buffer, such as for |ALEFindReferences:|, or |ALEGoToDefinition|.
-
-
-g:ale_disable_lsp *g:ale_disable_lsp*
- *b:ale_disable_lsp*
-
- Type: |Number|
- Default: `0`
-
- When this option is set to `1`, ALE ignores all linters powered by LSP,
- and also `tsserver`.
-
- Please see also |ale-lsp|.
-
-
-g:ale_echo_cursor *g:ale_echo_cursor*
-
- Type: |Number|
- Default: `1`
-
- When this option is set to `1`, a truncated message will be echoed when a
- cursor is near a warning or error. ALE will attempt to find the warning or
- error at a column nearest to the cursor when the cursor is resting on a line
- which contains a warning or error. This option can be set to `0` to disable
- this behavior.
-
- Messages are only displayed after a short delay. See |g:ale_echo_delay|.
-
- The format of the message can be customized with |g:ale_echo_msg_format|.
-
- Either this setting or |g:ale_cursor_detail| must be set to `1` before ALE
- is loaded for messages to be displayed. See |ale-lint-settings-on-startup|.
-
-
-g:ale_echo_delay *g:ale_echo_delay*
- *b:ale_echo_delay*
- Type: |Number|
- Default: `10`
-
- Given any integer, this option controls the number of milliseconds before
- ALE will echo or preview a message for a problem near the cursor.
-
- The value can be increased to decrease the amount of processing ALE will do
- for files displaying a large number of problems.
-
-
-g:ale_echo_msg_error_str *g:ale_echo_msg_error_str*
-
- Type: |String|
- Default: `'Error'`
-
- The string used for `%severity%` for errors. See |g:ale_echo_msg_format|
-
-
-g:ale_echo_msg_format *g:ale_echo_msg_format*
- *b:ale_echo_msg_format*
-
- Type: |String|
- Default: `'%code: %%s'`
-
- This variable defines a message format for echoed messages. The following
- sequences of characters will be replaced.
-
- `%s` - replaced with the text for the problem
- `%...code...% `- replaced with the error code
- `%linter%` - replaced with the name of the linter
- `%severity%` - replaced with the severity of the problem
-
- The strings for `%severity%` can be configured with the following options.
-
- |g:ale_echo_msg_error_str| - Defaults to `'Error'`
- |g:ale_echo_msg_info_str| - Defaults to `'Info'`
- |g:ale_echo_msg_warning_str| - Defaults to `'Warning'`
-
- `%code%` is replaced with the error code, and replaced with an empty string
- when there is no error code. Any extra characters between the percent signs
- will be printed when an error code is present. For example, a message like
- `(error code): message` will be printed for `'%(code): %%s'` and simply the
- message will be printed when there is no code.
-
- |g:ale_echo_cursor| needs to be set to 1 for messages to be displayed.
-
- The echo message format can also be configured separately for each buffer,
- so different formats can be used for different languages. (Say in ftplugin
- files.)
-
-
-g:ale_echo_msg_info_str *g:ale_echo_msg_info_str*
-
- Type: |String|
- Default: `'Info'`
-
- The string used for `%severity%` for info. See |g:ale_echo_msg_format|
-
-
-g:ale_echo_msg_log_str *g:ale_echo_msg_log_str*
-
- Type: |String|
- Default: `'Log'`
-
- The string used for `%severity%` for log, used only for handling LSP show
- message requests. See |g:ale_lsp_show_message_format|
-
-
-g:ale_echo_msg_warning_str *g:ale_echo_msg_warning_str*
-
- Type: |String|
- Default: `'Warning'`
-
- The string used for `%severity%` for warnings. See |g:ale_echo_msg_format|
-
-
-g:ale_enabled *g:ale_enabled*
- *b:ale_enabled*
-
- Type: |Number|
- Default: `1`
-
- When set to `0`, this option will completely disable ALE, such that no
- error checking will be performed, etc. ALE can be toggled on and off with
- the |ALEToggle| command, which changes this option.
-
- ALE can be disabled in each buffer by setting `let b:ale_enabled = 0`
- Disabling ALE based on filename patterns can be accomplished by setting
- a regular expression for |g:ale_pattern_options|. For example: >
-
- " Disable linting for all minified JS files.
- let g:ale_pattern_options = {'\.min.js$': {'ale_enabled': 0}}
-<
-
- See |g:ale_pattern_options| for more information on that option.
-
-
-g:ale_exclude_highlights *g:ale_exclude_highlights*
- *b:ale_exclude_highlights*
-
- Type: |List|
- Default: `[]`
-
- A list of regular expressions for matching against highlight messages to
- remove. For example: >
-
- " Do not highlight messages matching strings like these.
- let b:ale_exclude_highlights = ['line too long', 'foo.*bar']
-<
- See also: |g:ale_set_highlights|
-
-
-g:ale_fixers *g:ale_fixers*
- *b:ale_fixers*
-
- Type: |Dictionary|
- Default: `{}`
-
- A mapping from filetypes to |List| values for functions for fixing errors.
- See |ale-fix| for more information.
-
- This variable can be overridden with variables in each buffer.
- `b:ale_fixers` can be set to a |List| of callbacks instead, which can be
- more convenient.
-
- A special `'*'` key be used as a wildcard filetype for configuring fixers
- for every other type of file. For example: >
-
- " Fix Python files with 'bar'.
- " Don't fix 'html' files.
- " Fix everything else with 'foo'.
- let g:ale_fixers = {'python': ['bar'], 'html': [], '*': ['foo']}
-<
-
-g:ale_fix_on_save *g:ale_fix_on_save*
- *b:ale_fix_on_save*
-
- Type: |Number|
- Default: `0`
-
- When set to 1, ALE will fix files when they are saved.
-
- If |g:ale_lint_on_save| is set to 1, files will be checked with linters
- after files are fixed, only when the buffer is open, or re-opened. Changes
- to the file will be saved to the file on disk.
-
- Files will not be fixed on `:wq`, so you should check your code before
- closing a buffer.
-
- Fixing files can be disabled or enabled for individual buffers by setting
- `b:ale_fix_on_save` to `0` or `1`.
-
- Some fixers can be excluded from being run automatically when you save files
- with the |g:ale_fix_on_save_ignore| setting.
-
-
-g:ale_fix_on_save_ignore *g:ale_fix_on_save_ignore*
- *b:ale_fix_on_save_ignore*
-
- Type: |Dictionary| or |List|
- Default: `{}`
-
- Given a |Dictionary| mapping filetypes to |Lists| of fixers to ignore, or
- just a |List| of fixers to ignore, exclude those fixers from being run
- automatically when files are saved.
-
- You can disable some fixers in your ftplugin file: >
-
- " Disable fixers 'b' and 'c' when fixing on safe for this buffer.
- let b:ale_fix_on_save_ignore = ['b', 'c']
- " Alternatively, define ignore lists for different filetypes.
- let b:ale_fix_on_save_ignore = {'foo': ['b'], 'bar': ['c']}
-<
- You can disable some fixers globally per filetype like so: >
-
- let g:ale_fixers = {'foo': ['a', 'b'], 'bar': ['c', 'd']}
- let g:ale_fix_on_save = 1
- " For filetype `foo.bar`, only fixers 'b' and 'd' will be run on save.
- let g:ale_fix_on_save_ignore = {'foo': ['a'], 'bar': ['c']}
- " Alternatively, disable these fixers on save for all filetypes.
- let g:ale_fix_on_save_ignore = ['a', 'c']
-<
- You can ignore fixers based on matching |Funcref| values too: >
-
- let g:AddBar = {buffer, lines -> lines + ['bar']}
- let g:ale_fixers = {'foo': g:AddBar}
- " The lambda fixer will be ignored, as it will be found in the ignore list.
- let g:ale_fix_on_save_ignore = [g:AddBar]
-<
-
-g:ale_history_enabled *g:ale_history_enabled*
-
- Type: |Number|
- Default: `1`
-
- When set to `1`, ALE will remember the last few commands which were run
- for every buffer which is open. This information can be viewed with the
- |ALEInfo| command. The size of the buffer can be controlled with the
- |g:ale_max_buffer_history_size| option.
-
- This option can be disabled if storing a command history is not desired.
-
-
-g:ale_history_log_output *g:ale_history_log_output*
-
- Type: |Number|
- Default: `1`
-
- When set to `1`, ALE will store the output of commands which have completed
- successfully in the command history, and the output will be displayed when
- using |ALEInfo|.
-
- |g:ale_history_enabled| must be set to `1` for this output to be stored or
- printed.
-
- Some memory will be consumed by this option. It is very useful for figuring
- out what went wrong with linters, and for bug reports. Turn this option off
- if you want to save on some memory usage.
-
-
-g:ale_hover_to_preview *g:ale_hover_to_preview*
- *b:ale_hover_to_preview*
-
- Type: |Number|
- Default: `0`
-
- If set to `1`, hover messages will be displayed in the preview window,
- instead of in balloons or the message line.
-
-
-g:ale_keep_list_window_open *g:ale_keep_list_window_open*
- *b:ale_keep_list_window_open*
- Type: |Number|
- Default: `0`
-
- When set to `1`, this option will keep the loclist or quickfix windows event
- after all warnings/errors have been removed for files. By default the
- loclist or quickfix windows will be closed automatically when there are no
- warnings or errors.
-
- See |g:ale_open_list|
-
-
-g:ale_list_window_size *g:ale_list_window_size*
- *b:ale_list_window_size*
- Type: |Number|
- Default: `10`
-
- This number configures the number of lines to set for the height of windows
- opened automatically for ALE problems. The default of `10` matches the Vim
- default height.
-
- See |g:ale_open_list| for information on automatically opening windows
- for quickfix or the loclist.
-
-
-g:ale_lint_delay *g:ale_lint_delay*
-
- Type: |Number|
- Default: `200`
-
- This variable controls the milliseconds delay after which the linters will
- be run after text is changed. This option is only meaningful with the
- |g:ale_lint_on_text_changed| variable set to `always`, `insert`, or `normal`.
-
-
-g:ale_lint_on_enter *g:ale_lint_on_enter*
-
- Type: |Number|
- Default: `1`
-
- When this option is set to `1`, the |BufWinEnter| event will be used to
- apply linters when buffers are first opened. If this is not desired, this
- variable can be set to `0` in your vimrc file to disable this behavior.
-
- The |FileChangedShellPost| and |BufEnter| events will be used to check if
- files have been changed outside of Vim. If a file is changed outside of
- Vim, it will be checked when it is next opened.
-
- You should set this setting once before ALE is loaded, and restart Vim if
- you want to change your preferences. See |ale-lint-settings-on-startup|.
-
-
-g:ale_lint_on_filetype_changed *g:ale_lint_on_filetype_changed*
-
- Type: |Number|
- Default: `1`
-
- This option will cause ALE to run when the filetype for a file is changed
- after a buffer has first been loaded. A short delay will be used before
- linting will be done, so the filetype can be changed quickly several times
- in a row, but resulting in only one lint cycle.
-
- You should set this setting once before ALE is loaded, and restart Vim if
- you want to change your preferences. See |ale-lint-settings-on-startup|.
-
-
-g:ale_lint_on_save *g:ale_lint_on_save*
-
- Type: |Number|
- Default: `1`
-
- This option will make ALE run the linters whenever a file is saved when it
- it set to `1` in your vimrc file. This option can be used in combination
- with the |g:ale_lint_on_enter| and |g:ale_lint_on_text_changed| options to
- make ALE only check files after that have been saved, if that is what is
- desired.
-
-
-g:ale_lint_on_text_changed *g:ale_lint_on_text_changed*
-
- Type: |String|
- Default: `'normal'`
-
- This option controls how ALE will check your files as you make changes.
- The following values can be used.
-
- `'always'`, `'1'`, or `1` - Check buffers on |TextChanged| or |TextChangedI|.
- `'normal'` - Check buffers only on |TextChanged|.
- `'insert'` - Check buffers only on |TextChangedI|.
- `'never'`, `'0'`, or `0` - Never check buffers on changes.
-
- ALE will check buffers after a short delay, with a timer which resets on
- each change. The delay can be configured by adjusting the |g:ale_lint_delay|
- variable.
- *ale-linting-interrupts-mapping*
-
- Due to a bug in Vim, ALE can interrupt mappings with pending key presses,
- per |timeoutlen|. If this happens, follow the advice for enabling
- |g:ale_lint_on_insert_leave| below, and set this option to `'normal'`, or
- disable it entirely.
-
- You should set this setting once before ALE is loaded, and restart Vim if
- you want to change your preferences. See |ale-lint-settings-on-startup|.
-
-
-g:ale_lint_on_insert_leave *g:ale_lint_on_insert_leave*
- *b:ale_lint_on_insert_leave*
-
- Type: |Number|
- Default: `1`
-
- When set to `1` in your vimrc file, this option will cause ALE to run
- linters when you leave insert mode.
-
- ALE will not lint files when you escape insert mode with |CTRL-C| by
- default. You can make ALE lint files with this option when you use |CTRL-C|
- with the following mapping. >
-
- " Make using Ctrl+C do the same as Escape, to trigger autocmd commands
- inoremap
-<
- A buffer-local version of this setting `b:ale_lint_on_insert_leave` can be
- set to `0` to disable linting when leaving insert mode. The setting must
- be enabled globally to be enabled locally.
-
- You should set this setting once before ALE is loaded, and restart Vim if
- you want to change your preferences. See |ale-lint-settings-on-startup|.
-
-
-g:ale_linter_aliases *g:ale_linter_aliases*
- *b:ale_linter_aliases*
- Type: |Dictionary|
- Default: `{}`
-
- The |g:ale_linter_aliases| option can be used to set aliases from one
- filetype to another. A given filetype can be mapped to use the linters
- run for another given filetype.
-
- This |Dictionary| will be merged with a default dictionary containing the
- following values: >
-
- {
- \ 'Dockerfile': 'dockerfile',
- \ 'csh': 'sh',
- \ 'javascriptreact': ['javascript', 'jsx'],
- \ 'plaintex': 'tex',
- \ 'rmarkdown': 'r',
- \ 'rmd': 'r',
- \ 'systemverilog': 'verilog',
- \ 'typescriptreact': ['typescript', 'tsx'],
- \ 'verilog_systemverilog': ['verilog_systemverilog', 'verilog'],
- \ 'vimwiki': 'markdown',
- \ 'vue': ['vue', 'javascript'],
- \ 'xsd': ['xsd', 'xml'],
- \ 'xslt': ['xslt', 'xml'],
- \ 'zsh': 'sh',
- \}
-<
- For example, if you wish to map a new filetype `'foobar'` to run the `'php'`
- linters, you could set the following: >
-
- let g:ale_linter_aliases = {'foobar': 'php'}
-<
- When combined with the |g:ale_linters| option, the original filetype
- (`'foobar'`) will be used for determining which linters to run,
- not the aliased type (`'php'`). This allows an aliased type to run a
- different set of linters from the type it is being mapped to.
-
- Passing a list of filetypes is also supported. Say you want to lint
- javascript and css embedded in HTML (using linters that support that).
- You could alias `html` like so:
-
- `let g:ale_linter_aliases = {'html': ['html', 'javascript', 'css']}`
-
- Note that `html` itself was included as an alias. That is because aliases
- will override the original linters for the aliased filetype.
-
- Linter aliases can be configured in each buffer with buffer-local variables.
- ALE will first look for aliases for filetypes in the `b:ale_linter_aliases`
- variable, then `g:ale_linter_aliases`, and then a default Dictionary.
-
- `b:ale_linter_aliases` can be set to a |List| or a |String|, to tell ALE to
- load the linters for specific filetypes for a given buffer. >
-
- let b:ale_linter_aliases = ['html', 'javascript', 'css']
- " OR, Alias a filetype to only a single filetype with a String.
- let b:ale_linter_aliases = 'javascript'
-<
- No linters will be loaded when the buffer's filetype is empty.
-
-g:ale_linters *g:ale_linters*
- *b:ale_linters*
- Type: |Dictionary|
- Default: `{}`
-
- The |g:ale_linters| option sets a |Dictionary| mapping a filetype to a
- |List| of linter programs to be run when checking particular filetypes.
-
- This |Dictionary| will be merged with a default dictionary containing the
- following values: >
-
- {
- \ 'csh': ['shell'],
- \ 'elixir': ['credo', 'dialyxir', 'dogma'],
- \ 'go': ['gofmt', 'golint', 'go vet'],
- \ 'hack': ['hack'],
- \ 'help': [],
- \ 'perl': ['perlcritic'],
- \ 'perl6': [],
- \ 'python': ['flake8', 'mypy', 'pylint'],
- \ 'rust': ['cargo'],
- \ 'spec': [],
- \ 'text': [],
- \ 'vue': ['eslint', 'vls'],
- \ 'zsh': ['shell'],
- \}
-<
- This option can be used to enable only a particular set of linters for a
- file. For example, you can enable only `eslint` for JavaScript files: >
-
- let g:ale_linters = {'javascript': ['eslint']}
-<
- If you want to disable all linters for a particular filetype, you can pass
- an empty list of linters as the value: >
-
- let g:ale_linters = {'javascript': []}
-<
- All linters will be run for unspecified filetypes. All available linters can
- be enabled explicitly for a given filetype by passing the string `'all'`,
- instead of a List. >
-
- let g:ale_linters = {'c': 'all'}
-<
- Linters can be configured in each buffer with buffer-local variables. ALE
- will first look for linters for filetypes in the `b:ale_linters` variable,
- then `g:ale_linters`, and then the default Dictionary mentioned above.
-
- `b:ale_linters` can be set to a List, or the string `'all'`. When linters
- for two different filetypes share the same name, the first linter loaded
- will be used. Any ambiguity can be resolved by using a Dictionary specifying
- which linter to run for which filetype instead. >
-
- " Use ESLint for the buffer if the filetype includes 'javascript'.
- let b:ale_linters = {'javascript': ['eslint'], 'html': ['tidy']}
- " Use a List for the same setting. This will work in most cases.
- let b:ale_linters = ['eslint', 'tidy']
- " Disable all linters for the buffer.
- let b:ale_linters = []
- " Explicitly enable all available linters for the filetype.
- let b:ale_linters = 'all'
-<
- ALE can be configured to disable all linters unless otherwise specified with
- `g:ale_enabled` or `b:ale_enabled` with the option |g:ale_linters_explicit|.
-
-
-g:ale_linters_explicit *g:ale_linters_explicit*
-
- Type: |Number|
- Default: `0`
-
- When set to `1`, only the linters from |g:ale_linters| and |b:ale_linters|
- will be enabled. The default behavior for ALE is to enable as many linters
- as possible, unless otherwise specified.
-
-
-g:ale_linters_ignore *g:ale_linters_ignore*
- *b:ale_linters_ignore*
-
- Type: |Dictionary| or |List|
- Default: `{}`
-
- Linters to ignore. Commands for ignored linters will not be run, and
- diagnostics for LSP linters will be ignored. (See |ale-lsp|)
-
- This setting can be set to a |Dictionary| mapping filetypes to linter names,
- just like |g:ale_linters|, to list linters to ignore. Ignore lists will be
- applied after everything else. >
-
- " Select flake8 and pylint, and ignore pylint, so only flake8 is run.
- let g:ale_linters = {'python': ['flake8', 'pylint']}
- let g:ale_linters_ignore = {'python': ['pylint']}
-<
- This setting can be set to simply a |List| of linter names, which is
- especially more convenient when using the setting in ftplugin files for
- particular buffers. >
-
- " The same as above, in a ftplugin/python.vim.
- let b:ale_linters = ['flake8', 'pylint']
- let b:ale_linters_ignore = ['pylint']
-<
-
-g:ale_list_vertical *g:ale_list_vertical*
- *b:ale_list_vertical*
- Type: |Number|
- Default: `0`
-
- When set to `1`, this will cause ALE to open any windows (loclist or
- quickfix) vertically instead of horizontally (|vert| |lopen|) or (|vert|
- |copen|)
-
-
-g:ale_loclist_msg_format *g:ale_loclist_msg_format*
- *b:ale_loclist_msg_format*
-
- Type: |String|
- Default: `g:ale_echo_msg_format`
-
- This option is the same as |g:ale_echo_msg_format|, but for formatting the
- message used for the loclist and the quickfix list.
-
- The strings for configuring `%severity%` are also used for this option.
-
-
-g:ale_lsp_show_message_format *g:ale_lsp_show_message_format*
-
- Type: |String|
- Default: `'%severity%:%linter%: %s'`
-
- This variable defines the format that messages received from an LSP will
- have when echoed. The following sequences of characters will be replaced.
-
- `%s` - replaced with the message text
- `%linter%` - replaced with the name of the linter
- `%severity%` - replaced with the severity of the message
-
- The strings for `%severity%` levels "error", "info" and "warning" are shared
- with |g:ale_echo_msg_format|. Severity "log" is unique to
- |g:ale_lsp_show_message_format| and it can be configured via
-
- |g:ale_echo_msg_log_str| - Defaults to `'Log'`
-
- Please note that |g:ale_lsp_show_message_format| *can not* be configured
- separately for each buffer like |g:ale_echo_msg_format| can.
-
-
-g:ale_lsp_show_message_severity *g:ale_lsp_show_message_severity*
-
- Type: |String|
- Default: `'error'`
-
- This variable defines the minimum severity level an LSP message needs to be
- displayed. Messages below this level are discarded; please note that
- messages with `Log` severity level are always discarded.
-
- Possible values follow the LSP spec `MessageType` definition:
-
- `'error'` - Displays only errors.
- `'warning'` - Displays errors and warnings.
- `'information'` - Displays errors, warnings and infos
- `'log'` - Same as `'information'`
- `'disabled'` - Doesn't display any information at all.
-
-
-g:ale_lsp_root *g:ale_lsp_root*
- *b:ale_lsp_root*
-
- Type: |Dictionary| or |String|
- Default: {}
-
- This option is used to determine the project root for the LSP linter. If the
- value is a |Dictionary|, it maps a linter to either a string containing the
- project root or a |Funcref| to call to look up the root. The funcref is
- provided the buffer number as its argument.
-
- The buffer-specific variable may additionally be a string containing the
- project root itself.
-
- If neither variable yields a result, a linter-specific function is invoked to
- detect a project root. If this, too, yields no result, the linter is disabled.
-
-g:ale_max_buffer_history_size *g:ale_max_buffer_history_size*
-
- Type: |Number|
- Default: `20`
-
- This setting controls the maximum number of commands which will be stored in
- the command history used for |ALEInfo|. Command history will be rotated in
- a FIFO manner. If set to a number <= 0, then the history will be
- continuously set to an empty |List|.
-
- History can be disabled completely with |g:ale_history_enabled|.
-
-
-g:ale_max_signs *g:ale_max_signs*
- *b:ale_max_signs*
- Type: |Number|
- Default: `-1`
-
- When set to any positive integer, ALE will not render any more than the
- given number of signs for any one buffer.
-
- When set to `0`, no signs will be set, but sign processing will still be
- done, so existing signs can be removed.
-
- When set to any other value, no limit will be imposed on the number of signs
- set.
-
- For disabling sign processing, see |g:ale_set_signs|.
-
-
-g:ale_maximum_file_size *g:ale_maximum_file_size*
- *b:ale_maximum_file_size*
- Type: |Number|
- Default: undefined
-
- A maximum file size in bytes for ALE to check. If set to any positive
- number, ALE will skip checking files larger than the given size.
-
-
-g:ale_open_list *g:ale_open_list*
- *b:ale_open_list*
- Type: |Number| or |String|
- Default: `0`
-
- When set to `1`, this will cause ALE to automatically open a window for the
- loclist (|lopen|) or for the quickfix list instead if |g:ale_set_quickfix|
- is `1`. (|copen|)
-
- When set to `'on_save'`, ALE will only open the loclist after buffers have
- been saved. The list will be opened some time after buffers are saved and
- any linter for a buffer returns results.
-
- The window will be kept open until all warnings or errors are cleared,
- including those not set by ALE, unless |g:ale_keep_list_window_open| is set
- to `1`, in which case the window will be kept open when no problems are
- found.
-
- The window size can be configured with |g:ale_list_window_size|.
-
- Windows can be opened vertically with |g:ale_list_vertical|.
-
- If you want to close the loclist window automatically when the buffer is
- closed, you can set up the following |autocmd| command: >
-
- augroup CloseLoclistWindowGroup
- autocmd!
- autocmd QuitPre * if empty(&buftype) | lclose | endif
- augroup END
-<
-
-g:ale_pattern_options *g:ale_pattern_options*
-
- Type: |Dictionary|
- Default: undefined
-
- This option maps regular expression patterns to |Dictionary| values for
- buffer variables. This option can be set to automatically configure
- different settings for different files. For example: >
-
- " Use just ESLint for linting and fixing files which end in '.foo.js'
- let g:ale_pattern_options = {
- \ '\.foo\.js$': {
- \ 'ale_linters': ['eslint'],
- \ 'ale_fixers': ['eslint'],
- \ },
- \}
-<
- See |b:ale_linters| and |b:ale_fixers| for information for those options.
-
- Filenames are matched with |match()|, and patterns depend on the |magic|
- setting, unless prefixed with the special escape sequences like `'\v'`, etc.
- The patterns can match any part of a filename. The absolute path of the
- filename will be used for matching, taken from `expand('%:p')`.
-
- The options for every match for the filename will be applied, with the
- pattern keys sorted in alphabetical order. Options for `'zebra'` will
- override the options for `'alpha'` for a filename `alpha-zebra`.
-
-
-g:ale_pattern_options_enabled *g:ale_pattern_options_enabled*
-
- Type: |Number|
- Default: undefined
-
- This option can be used for disabling pattern options. If set to `0`, ALE
- will not set buffer variables per |g:ale_pattern_options|.
-
-
-g:ale_rename_tsserver_find_in_comments *g:ale_rename_tsserver_find_in_comments*
-
- Type: |Number|
- Default: `0`
-
- If enabled, this option will tell tsserver to find and replace text in
- comments when calling |ALERename|. It can be enabled by settings the value
- to `1`.
-
-
-g:ale_rename_tsserver_find_in_strings *g:ale_rename_tsserver_find_in_strings*
-
-
- Type: |Number|
- Default: `0`
-
- If enabled, this option will tell tsserver to find and replace text in
- strings when calling |ALERename|. It can be enabled by settings the value to
- `1`.
-
-
-g:ale_set_balloons *g:ale_set_balloons*
- *b:ale_set_balloons*
-
- Type: |Number|
- Default: `has('balloon_eval') && has('gui_running')`
-
- When this option is set to `1`, balloon messages will be displayed for
- problems or hover information if available.
-
- Problems nearest to the line the mouse cursor is over will be displayed. If
- there are no problems to show, and one of the linters is an LSP linter
- supporting "Hover" information, per |ale-hover|, then brief information
- about the symbol under the cursor will be displayed in a balloon.
-
- Balloons can be enabled for terminal versions of Vim that support balloons,
- but some versions of Vim will produce strange mouse behavior when balloons
- are enabled. To configure balloons for your terminal, you should first
- configure your |ttymouse| setting, and then consider setting
- `g:ale_set_balloons` to `1` before ALE is loaded.
-
- `b:ale_set_balloons` can be set to `0` to disable balloons for a buffer.
- Balloons cannot be enabled for a specific buffer when not initially enabled
- globally.
-
- Balloons will not be shown when |g:ale_enabled| or |b:ale_enabled| is `0`.
-
-
-g:ale_set_balloons_legacy_echo *g:ale_set_balloons_legacy_echo*
- *b:ale_set_balloons_legacy_echo*
- Type: |Number|
- Default: undefined
-
- If set to `1`, moving your mouse over documents in Vim will make ALE ask
- `tsserver` or `LSP` servers for information about the symbol where the mouse
- cursor is, and print that information into Vim's echo line. This is an
- option for supporting older versions of Vim which do not properly support
- balloons in an asynchronous manner.
-
- If your version of Vim supports the |balloon_show| function, then this
- option does nothing meaningful.
-
-
-g:ale_set_highlights *g:ale_set_highlights*
-
- Type: |Number|
- Default: `has('syntax')`
-
- When this option is set to `1`, highlights will be set for problems.
-
- ALE will use the following highlight groups for problems:
-
- |ALEError| - Items with `'type': 'E'`
- |ALEWarning| - Items with `'type': 'W'`
- |ALEInfo.| - Items with `'type': 'I'`
- |ALEStyleError| - Items with `'type': 'E'` and `'sub_type': 'style'`
- |ALEStyleWarning| - Items with `'type': 'W'` and `'sub_type': 'style'`
-
- When |g:ale_set_signs| is set to `0`, the following highlights for entire
- lines will be set.
-
- |ALEErrorLine| - All items with `'type': 'E'`
- |ALEWarningLine| - All items with `'type': 'W'`
- |ALEInfoLine| - All items with `'type': 'I'`
-
- Vim can only highlight the characters up to the last column in a buffer for
- match highlights, whereas the line highlights when signs are enabled will
- run to the edge of the screen.
-
- Highlights can be excluded with the |g:ale_exclude_highlights| option.
-
-
-g:ale_set_loclist *g:ale_set_loclist*
-
- Type: |Number|
- Default: `1`
-
- When this option is set to `1`, the |loclist| will be populated with any
- warnings and errors which are found by ALE. This feature can be used to
- implement jumping between errors through typical use of |lnext| and |lprev|.
-
-
-g:ale_set_quickfix *g:ale_set_quickfix*
-
- Type: |Number|
- Default: `0`
-
- When this option is set to `1`, the |quickfix| list will be populated with
- any problems which are found by ALE, instead of the |loclist|. The loclist
- will never be populated when this option is on.
-
- Problems from every buffer ALE has checked will be included in the quickfix
- list, which can be checked with |:copen|. Problems will be de-duplicated.
-
- This feature should not be used in combination with tools for searching for
- matches and commands like |:cfdo|, as ALE will replace the quickfix list
- pretty frequently. If you wish to use such tools, you should populate the
- loclist instead.
-
-
-g:ale_set_signs *g:ale_set_signs*
-
- Type: |Number|
- Default: `has('signs')`
-
- When this option is set to `1`, the |sign| column will be populated with
- signs marking where problems appear in the file.
-
- ALE will use the following highlight groups for problems:
-
- |ALEErrorSign| - Items with `'type': 'E'`
- |ALEWarningSign| - Items with `'type': 'W'`
- |ALEInfoSign| - Items with `'type': 'I'`
- |ALEStyleErrorSign| - Items with `'type': 'E'` and `'sub_type': 'style'`
- |ALEStyleWarningSign| - Items with `'type': 'W'` and `'sub_type': 'style'`
-
- In addition to the style of the signs, the style of lines where signs appear
- can be configured with the following highlights:
-
- |ALEErrorLine| - All items with `'type': 'E'`
- |ALEWarningLine| - All items with `'type': 'W'`
- |ALEInfoLine| - All items with `'type': 'I'`
-
- With Neovim 0.3.2 or higher, ALE can use the `numhl` option to highlight the
- 'number' column. It uses the following highlight groups.
-
- |ALEErrorSignLineNr| - Items with `'type': 'E'`
- |ALEWarningSignLineNr| - Items with `'type': 'W'`
- |ALEInfoSignLineNr| - Items with `'type': 'I'`
- |ALEStyleErrorSignLineNr| - Items with `'type': 'E'` and `'sub_type': 'style'`
- |ALEStyleWarningSignLineNr| - Items with `'type': 'W'` and `'sub_type': 'style'`
-
- To enable line number highlighting |g:ale_sign_highlight_linenrs| must be
- set to `1` before ALE is loaded.
-
- The markers for the highlights can be customized with the following options:
-
- |g:ale_sign_error|
- |g:ale_sign_warning|
- |g:ale_sign_info|
- |g:ale_sign_style_error|
- |g:ale_sign_style_warning|
-
- When multiple problems exist on the same line, the signs will take
- precedence in the order above, from highest to lowest.
-
- To limit the number of signs ALE will set, see |g:ale_max_signs|.
-
-
-g:ale_sign_priority *g:ale_sign_priority*
-
- Type: |Number|
- Default: `30`
-
- From Neovim 0.4.0 and Vim 8.1, ALE can set sign priority to all signs. The
- larger this value is, the higher priority ALE signs have over other plugin
- signs. See |sign-priority| for further details on how priority works.
-
-
-g:ale_shell *g:ale_shell*
-
- Type: |String|
- Default: not set
-
- Override the shell used by ALE for executing commands. ALE uses 'shell' by
- default, but falls back in `/bin/sh` if the default shell looks like `fish`
- or `pwsh`, which are not compatible with all of the commands run by ALE. The
- shell specified with this option will be used even if it might not work in
- all cases.
-
- For Windows, ALE uses `cmd` when this option isn't set. Setting this option
- will apply shell escaping to the command string, even on Windows.
-
- NOTE: Consider setting |g:ale_shell_arguments| if this option is defined.
-
-
-g:ale_shell_arguments *g:ale_shell_arguments*
-
- Type: |String|
- Default: not set
-
- This option specifies the arguments to use for executing a command with a
- custom shell, per |g:ale_shell|. If this option is not set, 'shellcmdflag'
- will be used instead.
-
-
-g:ale_sign_column_always *g:ale_sign_column_always*
-
- Type: |Number|
- Default: `0`
-
- By default, the sign gutter will disappear when all warnings and errors have
- been fixed for a file. When this option is set to `1`, the sign column will
- remain open. This can be preferable if you don't want the text in your file
- to move around as you edit a file.
-
-
-g:ale_sign_error *g:ale_sign_error*
-
- Type: |String|
- Default: `'>>'`
-
- The sign for errors in the sign gutter.
-
-
-g:ale_sign_info *g:ale_sign_info*
-
- Type: |String|
- Default: `g:ale_sign_warning`
-
- The sign for "info" markers in the sign gutter.
-
-
-g:ale_sign_style_error *g:ale_sign_style_error*
-
- Type: |String|
- Default: `g:ale_sign_error`
-
- The sign for style errors in the sign gutter.
-
-
-g:ale_sign_style_warning *g:ale_sign_style_warning*
-
- Type: |String|
- Default: `g:ale_sign_warning`
-
- The sign for style warnings in the sign gutter.
-
-
-g:ale_sign_offset *g:ale_sign_offset*
-
- Type: |Number|
- Default: `1000000`
-
- This variable controls offset from which numeric IDs will be generated for
- new signs. Signs cannot share the same ID values, so when two Vim plugins
- set signs at the same time, the IDs have to be configured such that they do
- not conflict with one another. If the IDs used by ALE are found to conflict
- with some other plugin, this offset value can be changed, and hopefully both
- plugins will work together. See |sign-place| for more information on how
- signs are set.
-
-
-g:ale_sign_warning *g:ale_sign_warning*
-
- Type: |String|
- Default: `'--'`
-
- The sign for warnings in the sign gutter.
-
-
-g:ale_sign_highlight_linenrs *g:ale_sign_highlight_linenrs*
-
- Type: |Number|
- Default: `0`
-
- When set to `1`, this option enables highlighting problems on the 'number'
- column in Vim versions that support `numhl` highlights. This option must be
- configured before ALE is loaded.
-
-
-g:ale_update_tagstack *g:ale_update_tagstack*
- *b:ale_update_tagstack*
- Type: |Number|
- Default: `1`
-
- This option can be set to disable updating Vim's |tagstack| automatically.
-
-
-g:ale_type_map *g:ale_type_map*
- *b:ale_type_map*
- Type: |Dictionary|
- Default: `{}`
-
- This option can be set re-map problem types for linters. Each key in the
- |Dictionary| should be the name of a linter, and each value must be a
- |Dictionary| mapping problem types from one type to another. The following
- types are supported:
-
- `'E'` - `{'type': 'E'}`
- `'ES'` - `{'type': 'E', 'sub_type': 'style'}`
- `'W'` - `{'type': 'W'}`
- `'WS'` - `{'type': 'W', 'sub_type': 'style'}`
- `'I'` - `{'type': 'I'}`
-
- For example, if you want to turn flake8 errors into warnings, you can write
- the following: >
-
- let g:ale_type_map = {'flake8': {'ES': 'WS', 'E': 'W'}}
-<
- If you wanted to turn style errors and warnings into regular errors and
- warnings, you can write the following: >
-
- let g:ale_type_map = {'flake8': {'ES': 'E', 'WS': 'W'}}
-<
- Type maps can be set per-buffer with `b:ale_type_map`.
-
-
-g:ale_use_global_executables *g:ale_use_global_executables*
-
- Type: |Number|
- Default: not set
-
- This option can be set to change the default for all `_use_global` options.
- This option must be set before ALE is loaded, preferably in a vimrc file.
-
- See |ale-integrations-local-executables| for more information on those
- options.
-
-
-g:ale_virtualtext_cursor *g:ale_virtualtext_cursor*
-
- Type: |Number|
- Default: `0`
-
- This option only has any effect in NeoVim.
-
- When this option is set to `1`, a message will be shown when a cursor is
- near a warning or error. ALE will attempt to find the warning or error at a
- column nearest to the cursor when the cursor is resting on a line which
- contains a warning or error. This option can be set to `0` to disable this
- behavior.
-
- Messages are only displayed after a short delay. See |g:ale_virtualtext_delay|.
-
- Messages can be prefixed prefixed with a string. See |g:ale_virtualtext_prefix|.
-
- ALE will use the following highlight groups for problems:
-
- |ALEVirtualTextError| - Items with `'type': 'E'`
- |ALEVirtualTextWarning| - Items with `'type': 'W'`
- |ALEVirtualTextInfo| - Items with `'type': 'I'`
- |ALEVirtualTextStyleError| - Items with `'type': 'E'` and `'sub_type': 'style'`
- |ALEVirtualTextStyleWarning| - Items with `'type': 'W'` and `'sub_type': 'style'`
-
-
-g:ale_virtualtext_delay *g:ale_virtualtext_delay*
- *b:ale_virtualtext_delay*
-
- Type: |Number|
- Default: `10`
-
- Given any integer, this option controls the number of milliseconds before
- ALE will show a message for a problem near the cursor.
-
- The value can be increased to decrease the amount of processing ALE will do
- for files displaying a large number of problems.
-
-
-g:ale_virtualtext_prefix *g:ale_virtualtext_prefix*
-
- Type: |String|
- Default: `'> '`
-
- Prefix to be used with |g:ale_virtualtext_cursor|.
-
-g:ale_virtualenv_dir_names *g:ale_virtualenv_dir_names*
- *b:ale_virtualenv_dir_names*
-
- Type: |List|
- Default: `['.env', '.venv', 'env', 've-py3', 've', 'virtualenv', 'venv']`
-
- A list of directory names to be used when searching upwards from Python
- files to discover virtulenv directories with.
-
- For directory named `'foo'`, ALE will search for `'foo/bin/activate'`
- (`foo\Scripts\activate\` on Windows) in all directories on and above the
- directory containing the Python file to find virtualenv paths.
-
-
-g:ale_warn_about_trailing_blank_lines *g:ale_warn_about_trailing_blank_lines*
- *b:ale_warn_about_trailing_blank_lines*
-
- Type: |Number|
- Default: `1`
-
- When this option is set to `1`, warnings about trailing blank lines will be
- shown.
-
- This option behaves similarly to |g:ale_warn_about_trailing_whitespace|.
-
-
-g:ale_warn_about_trailing_whitespace *g:ale_warn_about_trailing_whitespace*
- *b:ale_warn_about_trailing_whitespace*
-
- Type: |Number|
- Default: `1`
-
- When this option is set to `1`, warnings relating to trailing whitespace on
- lines will be shown. If warnings are too irritating while editing buffers,
- and you have configured Vim to automatically remove trailing whitespace,
- you can disable these warnings by setting this option to `0`.
-
- Not all linters may respect this option. If a linter does not, please file a
- bug report, and it may be possible to add such support.
-
- This option may be configured on a per buffer basis.
-
-
-g:ale_windows_node_executable_path *g:ale_windows_node_executable_path*
- *b:ale_windows_node_executable_path*
-
- Type: |String|
- Default: `'node.exe'`
-
- This variable is used as the path to the executable to use for executing
- scripts with Node.js on Windows.
-
- For Windows, any file with a `.js` file extension needs to be executed with
- the node executable explicitly. Otherwise, Windows could try and open the
- scripts with other applications, like a text editor. Therefore, these
- scripts are executed with whatever executable is configured with this
- setting.
-
-
--------------------------------------------------------------------------------
-6.1. Highlights *ale-highlights*
-
-ALEError *ALEError*
-
- Default: `highlight link ALEError SpellBad`
-
- The highlight for highlighted errors. See |g:ale_set_highlights|.
-
-
-ALEErrorLine *ALEErrorLine*
-
- Default: Undefined
-
- The highlight for an entire line where errors appear. Only the first
- line for a problem will be highlighted.
-
- See |g:ale_set_signs| and |g:ale_set_highlights|.
-
-
-ALEErrorSign *ALEErrorSign*
-
- Default: `highlight link ALEErrorSign error`
-
- The highlight for error signs. See |g:ale_set_signs|.
-
-
-ALEErrorSignLineNr *ALEErrorSignLineNr*
-
- Default: `highlight link ALEErrorSignLineNr CursorLineNr`
-
- The highlight for error signs. See |g:ale_set_signs|.
-
- NOTE: This highlight is only available on Neovim 0.3.2 or higher.
-
-
-ALEInfo *ALEInfo.*
- *ALEInfo-highlight*
- Default: `highlight link ALEInfo ALEWarning`
-
- The highlight for highlighted info messages. See |g:ale_set_highlights|.
-
-
-ALEInfoSign *ALEInfoSign*
-
- Default: `highlight link ALEInfoSign ALEWarningSign`
-
- The highlight for info message signs. See |g:ale_set_signs|.
-
-
-ALEInfoLine *ALEInfoLine*
-
- Default: Undefined
-
- The highlight for entire lines where info messages appear. Only the first
- line for a problem will be highlighted.
-
- See |g:ale_set_signs| and |g:ale_set_highlights|.
-
-
-ALEInfoSignLineNr *ALEInfoSignLineNr*
-
- Default: `highlight link ALEInfoSignLineNr CursorLineNr`
-
- The highlight for error signs. See |g:ale_set_signs|.
-
- NOTE: This highlight is only available on Neovim 0.3.2 or higher.
-
-
-ALEStyleError *ALEStyleError*
-
- Default: `highlight link ALEStyleError ALEError`
-
- The highlight for highlighted style errors. See |g:ale_set_highlights|.
-
-
-ALEStyleErrorSign *ALEStyleErrorSign*
-
- Default: `highlight link ALEStyleErrorSign ALEErrorSign`
-
- The highlight for style error signs. See |g:ale_set_signs|.
-
-
-ALEStyleErrorSignLineNr *ALEStyleErrorSignLineNr*
-
- Default: `highlight link ALEStyleErrorSignLineNr CursorLineNr`
-
- The highlight for error signs. See |g:ale_set_signs|.
-
- NOTE: This highlight is only available on Neovim 0.3.2 or higher.
-
-
-ALEStyleWarning *ALEStyleWarning*
-
- Default: `highlight link ALEStyleWarning ALEError`
-
- The highlight for highlighted style warnings. See |g:ale_set_highlights|.
-
-
-ALEStyleWarningSign *ALEStyleWarningSign*
-
- Default: `highlight link ALEStyleWarningSign ALEWarningSign`
-
- The highlight for style warning signs. See |g:ale_set_signs|.
-
-
-ALEStyleWarningSignLineNr *ALEStyleWarningSignLineNr*
-
- Default: `highlight link ALEStyleWarningSignLineNr CursorLineNr`
-
- The highlight for error signs. See |g:ale_set_signs|.
-
- NOTE: This highlight is only available on Neovim 0.3.2 or higher.
-
-
-ALEVirtualTextError *ALEVirtualTextError*
-
- Default: `highlight link ALEVirtualTextError ALEError`
-
- The highlight for virtualtext errors. See |g:ale_virtualtext_cursor|.
-
-
-ALEVirtualTextInfo *ALEVirtualTextInfo*
-
- Default: `highlight link ALEVirtualTextInfo ALEVirtualTextWarning`
-
- The highlight for virtualtext info. See |g:ale_virtualtext_cursor|.
-
-
-ALEVirtualTextStyleError *ALEVirtualTextStyleError*
-
- Default: `highlight link ALEVirtualTextStyleError ALEVirtualTextError`
-
- The highlight for virtualtext style errors. See |g:ale_virtualtext_cursor|.
-
-
-ALEVirtualTextStyleWarning *ALEVirtualTextStyleWarning*
-
- Default: `highlight link ALEVirtualTextStyleWarning ALEVirtualTextWarning`
-
- The highlight for virtualtext style warnings. See |g:ale_virtualtext_cursor|.
-
-
-ALEVirtualTextWarning *ALEVirtualTextWarning*
-
- Default: `highlight link ALEVirtualTextWarning ALEWarning`
-
- The highlight for virtualtext errors. See |g:ale_virtualtext_cursor|.
-
-
-ALEWarning *ALEWarning*
-
- Default: `highlight link ALEWarning SpellCap`
-
- The highlight for highlighted warnings. See |g:ale_set_highlights|.
-
-
-ALEWarningLine *ALEWarningLine*
-
- Default: Undefined
-
- The highlight for entire lines where warnings appear. Only the first line
- for a problem will be highlighted.
-
- See |g:ale_set_signs| and |g:ale_set_highlights|.
-
-
-ALEWarningSign *ALEWarningSign*
-
- Default: `highlight link ALEWarningSign todo`
-
- The highlight for warning signs. See |g:ale_set_signs|.
-
-
-ALEWarningSignLineNr *ALEWarningSignLineNr*
-
- Default: `highlight link ALEWarningSignLineNr CursorLineNr`
-
- The highlight for error signs. See |g:ale_set_signs|.
-
- NOTE: This highlight is only available on Neovim 0.3.2 or higher.
-
-
-===============================================================================
-7. Linter/Fixer Options *ale-integration-options*
-
-Linter and fixer options are documented below and in individual help files.
-
-Every option for programs can be set globally, or individually for each
-buffer. For example, `b:ale_python_flake8_executable` will override any
-values set for `g:ale_python_flake8_executable`.
-
- *ale-integrations-local-executables*
-
-Some tools will prefer to search for locally-installed executables, unless
-configured otherwise. For example, the `eslint` linter will search for
-various executable paths in `node_modules`. The `flake8` linter will search
-for virtualenv directories.
-
-If you prefer to use global executables for those tools, set the relevant
-`_use_global` and `_executable` options for those linters. >
-
- " Use the global executable with a special name for eslint.
- let g:ale_javascript_eslint_executable = 'special-eslint'
- let g:ale_javascript_eslint_use_global = 1
-
- " Use the global executable with a special name for flake8.
- let g:ale_python_flake8_executable = '/foo/bar/flake8'
- let g:ale_python_flake8_use_global = 1
-<
-|g:ale_use_global_executables| can be set to `1` in your vimrc file to make
-ALE use global executables for all linters by default.
-
-The option |g:ale_virtualenv_dir_names| controls the local virtualenv paths
-ALE will use to search for Python executables.
-
-
--------------------------------------------------------------------------------
-7.1. Options for alex *ale-alex-options*
-
-The options for `alex` are shared between all filetypes, so options can be
-configured once.
-
-g:ale_alex_executable *g:ale_alex_executable*
- *b:ale_alex_executable*
- Type: |String|
- Default: `'alex'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_alex_use_global *g:ale_alex_use_global*
- *b:ale_alex_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
--------------------------------------------------------------------------------
-7.2. Options for languagetool *ale-languagetool-options*
-
-g:ale_languagetool_executable *g:ale_languagetool_executable*
- *b:ale_languagetool_executable*
-
- Type: |String|
- Default: `'languagetool'`
-
- The executable to run for languagetool.
-
-
-g:ale_languagetool_options *g:ale_languagetool_options*
- *b:ale_languagetool_options*
- Type: |String|
- Default: `'--autoDetect'`
-
- This variable can be set to pass additional options to languagetool.
-
-
--------------------------------------------------------------------------------
-7.3. Options for write-good *ale-write-good-options*
-
-The options for `write-good` are shared between all filetypes, so options can
-be configured once.
-
-g:ale_writegood_executable *g:ale_writegood_executable*
- *b:ale_writegood_executable*
- Type: |String|
- Default: `'writegood'`
-
- See |ale-integrations-local-executables|
-
-
-g:ale_writegood_options *g:ale_writegood_options*
- *b:ale_writegood_options*
- Type: |String|
- Default: `''`
-
- This variable can be set to pass additional options to writegood.
-
-
-g:ale_writegood_use_global *g:ale_writegood_use_global*
- *b:ale_writegood_use_global*
- Type: |Number|
- Default: `get(g:, 'ale_use_global_executables', 0)`
-
- See |ale-integrations-local-executables|
-
-
--------------------------------------------------------------------------------
-7.4. Other Linter/Fixer Options *ale-other-integration-options*
-
-ALE supports a very wide variety of tools. Other linter or fixer options are
-documented in additional help files.
-
- ada.....................................|ale-ada-options|
- gcc...................................|ale-ada-gcc|
- gnatpp................................|ale-ada-gnatpp|
- ansible.................................|ale-ansible-options|
- ansible-lint..........................|ale-ansible-ansible-lint|
- asciidoc................................|ale-asciidoc-options|
- write-good............................|ale-asciidoc-write-good|
- textlint..............................|ale-asciidoc-textlint|
- asm.....................................|ale-asm-options|
- gcc...................................|ale-asm-gcc|
- awk.....................................|ale-awk-options|
- gawk..................................|ale-awk-gawk|
- bats....................................|ale-bats-options|
- shellcheck............................|ale-bats-shellcheck|
- bib.....................................|ale-bib-options|
- bibclean..............................|ale-bib-bibclean|
- c.......................................|ale-c-options|
- clang.................................|ale-c-clang|
- clangd................................|ale-c-clangd|
- clang-format..........................|ale-c-clangformat|
- clangtidy.............................|ale-c-clangtidy|
- cppcheck..............................|ale-c-cppcheck|
- cquery................................|ale-c-cquery|
- flawfinder............................|ale-c-flawfinder|
- gcc...................................|ale-c-gcc|
- uncrustify............................|ale-c-uncrustify|
- ccls..................................|ale-c-ccls|
- chef....................................|ale-chef-options|
- cookstyle.............................|ale-chef-cookstyle|
- foodcritic............................|ale-chef-foodcritic|
- clojure.................................|ale-clojure-options|
- clj-kondo.............................|ale-clojure-clj-kondo|
- joker.................................|ale-clojure-joker|
- cloudformation..........................|ale-cloudformation-options|
- cfn-python-lint.......................|ale-cloudformation-cfn-python-lint|
- cmake...................................|ale-cmake-options|
- cmakelint.............................|ale-cmake-cmakelint|
- cmake-format..........................|ale-cmake-cmakeformat|
- cpp.....................................|ale-cpp-options|
- clang.................................|ale-cpp-clang|
- clangd................................|ale-cpp-clangd|
- clangcheck............................|ale-cpp-clangcheck|
- clang-format..........................|ale-cpp-clangformat|
- clangtidy.............................|ale-cpp-clangtidy|
- clazy.................................|ale-cpp-clazy|
- cppcheck..............................|ale-cpp-cppcheck|
- cpplint...............................|ale-cpp-cpplint|
- cquery................................|ale-cpp-cquery|
- flawfinder............................|ale-cpp-flawfinder|
- gcc...................................|ale-cpp-gcc|
- uncrustify............................|ale-cpp-uncrustify|
- ccls..................................|ale-cpp-ccls|
- c#......................................|ale-cs-options|
- csc...................................|ale-cs-csc|
- mcs...................................|ale-cs-mcs|
- mcsc..................................|ale-cs-mcsc|
- uncrustify............................|ale-cs-uncrustify|
- css.....................................|ale-css-options|
- fecs..................................|ale-css-fecs|
- prettier..............................|ale-css-prettier|
- stylelint.............................|ale-css-stylelint|
- cuda....................................|ale-cuda-options|
- nvcc..................................|ale-cuda-nvcc|
- clang-format..........................|ale-cuda-clangformat|
- d.......................................|ale-d-options|
- dfmt..................................|ale-d-dfmt|
- dls...................................|ale-d-dls|
- uncrustify............................|ale-d-uncrustify|
- dart....................................|ale-dart-options|
- dartanalyzer..........................|ale-dart-dartanalyzer|
- dartfmt...............................|ale-dart-dartfmt|
- dockerfile..............................|ale-dockerfile-options|
- dockerfile_lint.......................|ale-dockerfile-dockerfile_lint|
- hadolint..............................|ale-dockerfile-hadolint|
- elixir..................................|ale-elixir-options|
- mix...................................|ale-elixir-mix|
- mix_format............................|ale-elixir-mix-format|
- dialyxir..............................|ale-elixir-dialyxir|
- elixir-ls.............................|ale-elixir-elixir-ls|
- credo.................................|ale-elixir-credo|
- elm.....................................|ale-elm-options|
- elm-format............................|ale-elm-elm-format|
- elm-ls................................|ale-elm-elm-ls|
- elm-make..............................|ale-elm-elm-make|
- erlang..................................|ale-erlang-options|
- dialyzer..............................|ale-erlang-dialyzer|
- erlc..................................|ale-erlang-erlc|
- syntaxerl.............................|ale-erlang-syntaxerl|
- eruby...................................|ale-eruby-options|
- ruumba................................|ale-eruby-ruumba|
- fish....................................|ale-fish-options|
- fortran.................................|ale-fortran-options|
- gcc...................................|ale-fortran-gcc|
- language_server.......................|ale-fortran-language-server|
- fountain................................|ale-fountain-options|
- fusionscript............................|ale-fuse-options|
- fusion-lint...........................|ale-fuse-fusionlint|
- git commit..............................|ale-gitcommit-options|
- gitlint...............................|ale-gitcommit-gitlint|
- glsl....................................|ale-glsl-options|
- glslang...............................|ale-glsl-glslang|
- glslls................................|ale-glsl-glslls|
- go......................................|ale-go-options|
- bingo.................................|ale-go-bingo|
- gobuild...............................|ale-go-gobuild|
- gofmt.................................|ale-go-gofmt|
- golangci-lint.........................|ale-go-golangci-lint|
- golangserver..........................|ale-go-golangserver|
- golint................................|ale-go-golint|
- gometalinter..........................|ale-go-gometalinter|
- gopls.................................|ale-go-gopls|
- govet.................................|ale-go-govet|
- revive................................|ale-go-revive|
- staticcheck...........................|ale-go-staticcheck|
- graphql.................................|ale-graphql-options|
- eslint................................|ale-graphql-eslint|
- gqlint................................|ale-graphql-gqlint|
- prettier..............................|ale-graphql-prettier|
- hack....................................|ale-hack-options|
- hack..................................|ale-hack-hack|
- hackfmt...............................|ale-hack-hackfmt|
- hhast.................................|ale-hack-hhast|
- handlebars..............................|ale-handlebars-options|
- prettier..............................|ale-handlebars-prettier|
- ember-template-lint...................|ale-handlebars-embertemplatelint|
- haskell.................................|ale-haskell-options|
- brittany..............................|ale-haskell-brittany|
- floskell..............................|ale-haskell-floskell|
- ghc...................................|ale-haskell-ghc|
- ghc-mod...............................|ale-haskell-ghc-mod|
- cabal-ghc.............................|ale-haskell-cabal-ghc|
- hdevtools.............................|ale-haskell-hdevtools|
- hfmt..................................|ale-haskell-hfmt|
- hindent...............................|ale-haskell-hindent|
- hlint.................................|ale-haskell-hlint|
- stack-build...........................|ale-haskell-stack-build|
- stack-ghc.............................|ale-haskell-stack-ghc|
- stylish-haskell.......................|ale-haskell-stylish-haskell|
- hie...................................|ale-haskell-hie|
- hcl.....................................|ale-hcl-options|
- terraform-fmt.........................|ale-hcl-terraform-fmt|
- html....................................|ale-html-options|
- fecs..................................|ale-html-fecs|
- html-beautify.........................|ale-html-beautify|
- htmlhint..............................|ale-html-htmlhint|
- tidy..................................|ale-html-tidy|
- prettier..............................|ale-html-prettier|
- stylelint.............................|ale-html-stylelint|
- write-good............................|ale-html-write-good|
- idris...................................|ale-idris-options|
- idris.................................|ale-idris-idris|
- ink.....................................|ale-ink-options|
- ink-language-server...................|ale-ink-language-server|
- ispc....................................|ale-ispc-options|
- ispc..................................|ale-ispc-ispc|
- java....................................|ale-java-options|
- checkstyle............................|ale-java-checkstyle|
- javac.................................|ale-java-javac|
- google-java-format....................|ale-java-google-java-format|
- pmd...................................|ale-java-pmd|
- javalsp...............................|ale-java-javalsp|
- eclipselsp............................|ale-java-eclipselsp|
- uncrustify............................|ale-java-uncrustify|
- javascript..............................|ale-javascript-options|
- eslint................................|ale-javascript-eslint|
- fecs..................................|ale-javascript-fecs|
- flow..................................|ale-javascript-flow|
- importjs..............................|ale-javascript-importjs|
- jscs..................................|ale-javascript-jscs|
- jshint................................|ale-javascript-jshint|
- prettier..............................|ale-javascript-prettier|
- prettier-eslint.......................|ale-javascript-prettier-eslint|
- prettier-standard.....................|ale-javascript-prettier-standard|
- standard..............................|ale-javascript-standard|
- xo....................................|ale-javascript-xo|
- json....................................|ale-json-options|
- fixjson...............................|ale-json-fixjson|
- jsonlint..............................|ale-json-jsonlint|
- jq....................................|ale-json-jq|
- prettier..............................|ale-json-prettier|
- julia...................................|ale-julia-options|
- languageserver........................|ale-julia-languageserver|
- kotlin..................................|ale-kotlin-options|
- kotlinc...............................|ale-kotlin-kotlinc|
- ktlint................................|ale-kotlin-ktlint|
- languageserver........................|ale-kotlin-languageserver|
- latex...................................|ale-latex-options|
- write-good............................|ale-latex-write-good|
- textlint..............................|ale-latex-textlint|
- less....................................|ale-less-options|
- lessc.................................|ale-less-lessc|
- prettier..............................|ale-less-prettier|
- stylelint.............................|ale-less-stylelint|
- llvm....................................|ale-llvm-options|
- llc...................................|ale-llvm-llc|
- lua.....................................|ale-lua-options|
- luac..................................|ale-lua-luac|
- luacheck..............................|ale-lua-luacheck|
- markdown................................|ale-markdown-options|
- mdl...................................|ale-markdown-mdl|
- prettier..............................|ale-markdown-prettier|
- remark-lint...........................|ale-markdown-remark-lint|
- textlint..............................|ale-markdown-textlint|
- write-good............................|ale-markdown-write-good|
- mercury.................................|ale-mercury-options|
- mmc...................................|ale-mercury-mmc|
- nasm....................................|ale-nasm-options|
- nasm..................................|ale-nasm-nasm|
- nim.....................................|ale-nim-options|
- nimcheck..............................|ale-nim-nimcheck|
- nimlsp................................|ale-nim-nimlsp|
- nimpretty.............................|ale-nim-nimpretty|
- nix.....................................|ale-nix-options|
- nixpkgs-fmt...........................|ale-nix-nixpkgs-fmt|
- nroff...................................|ale-nroff-options|
- write-good............................|ale-nroff-write-good|
- objc....................................|ale-objc-options|
- clang.................................|ale-objc-clang|
- clangd................................|ale-objc-clangd|
- uncrustify............................|ale-objc-uncrustify|
- ccls..................................|ale-objc-ccls|
- objcpp..................................|ale-objcpp-options|
- clang.................................|ale-objcpp-clang|
- clangd................................|ale-objcpp-clangd|
- uncrustify............................|ale-objcpp-uncrustify|
- ocaml...................................|ale-ocaml-options|
- merlin................................|ale-ocaml-merlin|
- ols...................................|ale-ocaml-ols|
- ocamlformat...........................|ale-ocaml-ocamlformat|
- ocp-indent............................|ale-ocaml-ocp-indent|
- pawn....................................|ale-pawn-options|
- uncrustify............................|ale-pawn-uncrustify|
- perl....................................|ale-perl-options|
- perl..................................|ale-perl-perl|
- perlcritic............................|ale-perl-perlcritic|
- perltidy..............................|ale-perl-perltidy|
- perl6...................................|ale-perl6-options|
- perl6.................................|ale-perl6-perl6|
- php.....................................|ale-php-options|
- langserver............................|ale-php-langserver|
- phan..................................|ale-php-phan|
- phpcbf................................|ale-php-phpcbf|
- phpcs.................................|ale-php-phpcs|
- phpmd.................................|ale-php-phpmd|
- phpstan...............................|ale-php-phpstan|
- psalm.................................|ale-php-psalm|
- php-cs-fixer..........................|ale-php-php-cs-fixer|
- php...................................|ale-php-php|
- po......................................|ale-po-options|
- write-good............................|ale-po-write-good|
- pod.....................................|ale-pod-options|
- write-good............................|ale-pod-write-good|
- pony....................................|ale-pony-options|
- ponyc.................................|ale-pony-ponyc|
- powershell............................|ale-powershell-options|
- powershell..........................|ale-powershell-powershell|
- psscriptanalyzer....................|ale-powershell-psscriptanalyzer|
- prolog..................................|ale-prolog-options|
- swipl.................................|ale-prolog-swipl|
- proto...................................|ale-proto-options|
- protoc-gen-lint.......................|ale-proto-protoc-gen-lint|
- pug.....................................|ale-pug-options|
- puglint...............................|ale-pug-puglint|
- puppet..................................|ale-puppet-options|
- puppet................................|ale-puppet-puppet|
- puppetlint............................|ale-puppet-puppetlint|
- puppet-languageserver.................|ale-puppet-languageserver|
- purescript..............................|ale-purescript-options|
- purescript-language-server............|ale-purescript-language-server|
- purty.................................|ale-purescript-purty|
- pyrex (cython)..........................|ale-pyrex-options|
- cython................................|ale-pyrex-cython|
- python..................................|ale-python-options|
- autopep8..............................|ale-python-autopep8|
- bandit................................|ale-python-bandit|
- black.................................|ale-python-black|
- flake8................................|ale-python-flake8|
- isort.................................|ale-python-isort|
- mypy..................................|ale-python-mypy|
- prospector............................|ale-python-prospector|
- pycodestyle...........................|ale-python-pycodestyle|
- pydocstyle............................|ale-python-pydocstyle|
- pyflakes..............................|ale-python-pyflakes|
- pylama................................|ale-python-pylama|
- pylint................................|ale-python-pylint|
- pyls..................................|ale-python-pyls|
- pyre..................................|ale-python-pyre|
- reorder-python-imports................|ale-python-reorder_python_imports|
- vulture...............................|ale-python-vulture|
- yapf..................................|ale-python-yapf|
- qml.....................................|ale-qml-options|
- qmlfmt................................|ale-qml-qmlfmt|
- r.......................................|ale-r-options|
- lintr.................................|ale-r-lintr|
- styler................................|ale-r-styler|
- reasonml................................|ale-reasonml-options|
- merlin................................|ale-reasonml-merlin|
- ols...................................|ale-reasonml-ols|
- reason-language-server................|ale-reasonml-language-server|
- refmt.................................|ale-reasonml-refmt|
- restructuredtext........................|ale-restructuredtext-options|
- textlint..............................|ale-restructuredtext-textlint|
- write-good............................|ale-restructuredtext-write-good|
- ruby....................................|ale-ruby-options|
- brakeman..............................|ale-ruby-brakeman|
- debride...............................|ale-ruby-debride|
- rails_best_practices..................|ale-ruby-rails_best_practices|
- reek..................................|ale-ruby-reek|
- rubocop...............................|ale-ruby-rubocop|
- ruby..................................|ale-ruby-ruby|
- rufo..................................|ale-ruby-rufo|
- solargraph............................|ale-ruby-solargraph|
- sorbet................................|ale-ruby-sorbet|
- standardrb............................|ale-ruby-standardrb|
- rust....................................|ale-rust-options|
- analyzer..............................|ale-rust-analyzer|
- cargo.................................|ale-rust-cargo|
- rls...................................|ale-rust-rls|
- rustc.................................|ale-rust-rustc|
- rustfmt...............................|ale-rust-rustfmt|
- sass....................................|ale-sass-options|
- sasslint..............................|ale-sass-sasslint|
- stylelint.............................|ale-sass-stylelint|
- scala...................................|ale-scala-options|
- metals................................|ale-scala-metals|
- sbtserver.............................|ale-scala-sbtserver|
- scalafmt..............................|ale-scala-scalafmt|
- scalastyle............................|ale-scala-scalastyle|
- scss....................................|ale-scss-options|
- prettier..............................|ale-scss-prettier|
- sasslint..............................|ale-scss-sasslint|
- stylelint.............................|ale-scss-stylelint|
- sh......................................|ale-sh-options|
- sh-language-server....................|ale-sh-language-server|
- shell.................................|ale-sh-shell|
- shellcheck............................|ale-sh-shellcheck|
- shfmt.................................|ale-sh-shfmt|
- sml.....................................|ale-sml-options|
- smlnj.................................|ale-sml-smlnj|
- solidity................................|ale-solidity-options|
- solc..................................|ale-solidity-solc|
- solhint...............................|ale-solidity-solhint|
- solium................................|ale-solidity-solium|
- spec....................................|ale-spec-options|
- rpmlint...............................|ale-spec-rpmlint|
- sql.....................................|ale-sql-options|
- pgformatter...........................|ale-sql-pgformatter|
- sqlfmt................................|ale-sql-sqlfmt|
- sqlformat.............................|ale-sql-sqlformat|
- stylus..................................|ale-stylus-options|
- stylelint.............................|ale-stylus-stylelint|
- sugarss.................................|ale-sugarss-options|
- stylelint.............................|ale-sugarss-stylelint|
- swift...................................|ale-swift-options|
- sourcekitlsp..........................|ale-swift-sourcekitlsp|
- tcl.....................................|ale-tcl-options|
- nagelfar..............................|ale-tcl-nagelfar|
- terraform...............................|ale-terraform-options|
- terraform-fmt-fixer...................|ale-terraform-fmt-fixer|
- terraform.............................|ale-terraform-terraform|
- terraform-lsp.........................|ale-terraform-terraform-lsp|
- tflint................................|ale-terraform-tflint|
- tex.....................................|ale-tex-options|
- chktex................................|ale-tex-chktex|
- lacheck...............................|ale-tex-lacheck|
- latexindent...........................|ale-tex-latexindent|
- texlab................................|ale-tex-texlab|
- texinfo.................................|ale-texinfo-options|
- write-good............................|ale-texinfo-write-good|
- text....................................|ale-text-options|
- textlint..............................|ale-text-textlint|
- write-good............................|ale-text-write-good|
- thrift..................................|ale-thrift-options|
- thrift................................|ale-thrift-thrift|
- typescript..............................|ale-typescript-options|
- eslint................................|ale-typescript-eslint|
- prettier..............................|ale-typescript-prettier|
- standard..............................|ale-typescript-standard|
- tslint................................|ale-typescript-tslint|
- tsserver..............................|ale-typescript-tsserver|
- vala....................................|ale-vala-options|
- uncrustify............................|ale-vala-uncrustify|
- verilog/systemverilog...................|ale-verilog-options|
- iverilog..............................|ale-verilog-iverilog|
- verilator.............................|ale-verilog-verilator|
- vlog..................................|ale-verilog-vlog|
- xvlog.................................|ale-verilog-xvlog|
- vhdl....................................|ale-vhdl-options|
- ghdl..................................|ale-vhdl-ghdl|
- vcom..................................|ale-vhdl-vcom|
- xvhdl.................................|ale-vhdl-xvhdl|
- vim.....................................|ale-vim-options|
- vimls.................................|ale-vim-vimls|
- vint..................................|ale-vim-vint|
- vim help................................|ale-vim-help-options|
- write-good............................|ale-vim-help-write-good|
- vue.....................................|ale-vue-options|
- prettier..............................|ale-vue-prettier|
- vls...................................|ale-vue-vls|
- xhtml...................................|ale-xhtml-options|
- write-good............................|ale-xhtml-write-good|
- xml.....................................|ale-xml-options|
- xmllint...............................|ale-xml-xmllint|
- yaml....................................|ale-yaml-options|
- prettier..............................|ale-yaml-prettier|
- swaglint..............................|ale-yaml-swaglint|
- yamllint..............................|ale-yaml-yamllint|
- yang....................................|ale-yang-options|
- yang-lsp..............................|ale-yang-lsp|
-
-
-===============================================================================
-8. Commands/Keybinds *ale-commands*
-
-ALEComplete *ALEComplete*
-
- Manually trigger LSP autocomplete and show the menu. Works only when called
- from insert mode. >
-
- inoremap :AleComplete
-<
- A plug mapping `(ale_complete)` is defined for this command. >
-
- imap (ale_complete)
-<
-ALEDocumentation *ALEDocumentation*
-
- Similar to the |ALEHover| command, retrieve documentation information for
- the symbol at the cursor. Documentation data will always be shown in a
- preview window, no matter how small the documentation content is.
-
- NOTE: This command is only available for `tsserver`.
-
- A plug mapping `(ale_documentation)` is defined for this command.
-
-
-ALEFindReferences *ALEFindReferences*
-
- Find references in the codebase for the symbol under the cursor using the
- enabled LSP linters for the buffer. ALE will display a preview window
- containing the results if some references are found.
-
- The window can be navigated using the usual Vim navigation commands. The
- Enter key (``) can be used to jump to a referencing location, or the `t`
- key can be used to jump to the location in a new tab.
-
- The locations opened in different ways using the following variations.
-
- `:ALEFindReferences -tab` - Open the location in a new tab.
- `:ALEFindReferences -split` - Open the location in a horizontal split.
- `:ALEFindReferences -vsplit` - Open the location in a vertical split.
-
- The default method used for navigating to a new location can be changed
- by modifying |g:ale_default_navigation|.
-
- The selection can be opened again with the |ALERepeatSelection| command.
-
- You can jump back to the position you were at before going to a reference of
- something with jump motions like CTRL-O. See |jump-motions|.
-
- A plug mapping `(ale_find_references)` is defined for this command.
-
-
-ALEFix *ALEFix*
-
- Fix problems with the current buffer. See |ale-fix| for more information.
-
- A plug mapping `(ale_fix)` is defined for this command.
-
-
-ALEFixSuggest *ALEFixSuggest*
-
- Suggest tools that can be used to fix problems in the current buffer.
-
- See |ale-fix| for more information.
-
-
-ALEGoToDefinition `` *ALEGoToDefinition*
-
- Jump to the definition of a symbol under the cursor using the enabled LSP
- linters for the buffer. ALE will jump to a definition if an LSP server
- provides a location to jump to. Otherwise, ALE will do nothing.
-
- The locations opened in different ways using the following variations.
-
- `:ALEGoToDefinition -tab` - Open the location in a new tab.
- `:ALEGoToDefinition -split` - Open the location in a horizontal split.
- `:ALEGoToDefinition -vsplit` - Open the location in a vertical split.
-
- The default method used for navigating to a new location can be changed
- by modifying |g:ale_default_navigation|.
-
- You can jump back to the position you were at before going to the definition
- of something with jump motions like CTRL-O. See |jump-motions|.
-
- You should consider using the 'hidden' option in combination with this
- command. Otherwise, Vim will refuse to leave the buffer you're jumping from
- unless you have saved your edits.
-
- A plug mapping `(ale_go_to_definition)` is defined for this command.
-
-
-ALEGoToTypeDefinition *ALEGoToTypeDefinition*
-
- This works similar to |ALEGoToDefinition| but instead jumps to the
- definition of a type of a symbol under the cursor. ALE will jump to a
- definition if an LSP server provides a location to jump to. Otherwise, ALE
- will do nothing.
-
- The locations opened in different ways using the following variations.
-
- `:ALEGoToTypeDefinition -tab` - Open the location in a new tab.
- `:ALEGoToTypeDefinition -split` - Open the location in a horizontal split.
- `:ALEGoToTypeDefinition -vsplit` - Open the location in a vertical split.
-
- The default method used for navigating to a new location can be changed
- by modifying |g:ale_default_navigation|.
-
- You can jump back to the position you were at before going to the definition
- of something with jump motions like CTRL-O. See |jump-motions|.
-
- A plug mapping `(ale_go_to_type_definition)` is defined for this
- command.
-
-
-ALEHover *ALEHover*
-
- Print brief information about the symbol under the cursor, taken from any
- available LSP linters. There may be a small non-blocking delay before
- information is printed.
-
- NOTE: In Vim 8, long messages will be shown in a preview window, as Vim 8
- does not support showing a prompt to press enter to continue for long
- messages from asynchronous callbacks.
-
- A plug mapping `(ale_hover)` is defined for this command.
-
-
-ALEOrganizeImports *ALEOrganizeImports*
-
- Organize imports using tsserver. Currently not implemented for LSPs.
-
-
-ALERename *ALERename*
-
- Rename a symbol using TypeScript server or Language Server.
-
- The user will be prompted for a new name.
-
-
-ALERepeatSelection *ALERepeatSelection*
-
- Repeat the last selection displayed in the preview window.
-
-
-ALESymbolSearch `` *ALESymbolSearch*
-
- Search for symbols in the workspace, taken from any available LSP linters.
-
- The arguments provided to this command will be used as a search query for
- finding symbols in the workspace, such as functions, types, etc.
-
- *:ALELint*
-ALELint *ALELint*
-
- Run ALE once for the current buffer. This command can be used to run ALE
- manually, instead of automatically, if desired.
-
- This command will also run linters where `lint_file` is set to `1`, or in
- other words linters which check the file instead of the Vim buffer.
-
- A plug mapping `(ale_lint)` is defined for this command.
-
-
-ALEPrevious *ALEPrevious*
-ALEPreviousWrap *ALEPreviousWrap*
-ALENext *ALENext*
-ALENextWrap *ALENextWrap*
-ALEFirst *ALEFirst*
-ALELast *ALELast*
- *ale-navigation-commands*
-
- Move between warnings or errors in a buffer. ALE will only navigate between
- the errors or warnings it generated, even if both |g:ale_set_quickfix|
- and |g:ale_set_loclist| are set to `0`.
-
- `ALEPrevious` and `ALENext` will stop at the top and bottom of a file, while
- `ALEPreviousWrap` and `ALENextWrap` will wrap around the file to find
- the last or first warning or error in the file, respectively.
-
- `ALEPrevious` and `ALENext` take optional flags arguments to custom their
- behaviour :
- `-wrap` enable wrapping around the file
- `-error`, `-warning` and `-info` enable jumping to errors, warnings or infos
- respectively, ignoring anything else. They are mutually exclusive and if
- several are provided the priority is the following: error > warning > info.
- `-style` and `-nostyle` allow you to jump respectively to style error or
- warning and to not style error or warning. They also are mutually
- exclusive and nostyle has priority over style.
-
- Flags can be combined to create create custom jumping. Thus you can use
- ":ALENext -wrap -error -nosyle" to jump to the next error which is not a
- style error while going back to the beginning of the file if needed.
-
- `ALEFirst` goes to the first error or warning in the buffer, while `ALELast`
- goes to the last one.
-
- The following || mappings are defined for the commands: >
- (ale_previous) - ALEPrevious
- (ale_previous_wrap) - ALEPreviousWrap
- (ale_previous_error) - ALEPrevious -error
- (ale_previous_wrap_error) - ALEPrevious -wrap -error
- (ale_previous_warning) - ALEPrevious -warning
- (ale_previous_wrap_warning) - ALEPrevious -wrap -warning
- (ale_next) - ALENext
- (ale_next_wrap) - ALENextWrap
- (ale_next_error) - ALENext -error
- (ale_next_wrap_error) - ALENext -wrap -error
- (ale_next_warning) - ALENext -warning
- (ale_next_wrap_warning) - ALENext -wrap -warning
- (ale_first) - ALEFirst
- (ale_last) - ALELast
-<
- For example, these commands could be bound to the keys Ctrl + j
- and Ctrl + k: >
-
- " Map movement through errors without wrapping.
- nmap (ale_previous)
- nmap (ale_next)
- " OR map keys to use wrapping.
- nmap (ale_previous_wrap)
- nmap (ale_next_wrap)
-<
-
-ALEToggle *ALEToggle*
-ALEEnable *ALEEnable*
-ALEDisable *ALEDisable*
-ALEToggleBuffer *ALEToggleBuffer*
-ALEEnableBuffer *ALEEnableBuffer*
-ALEDisableBuffer *ALEDisableBuffer*
-
- `ALEToggle`, `ALEEnable`, and `ALEDisable` enable or disable ALE linting,
- including all of its autocmd events, loclist items, quickfix items, signs,
- current jobs, etc., globally. Executing any of these commands will change
- the |g:ale_enabled| variable.
-
- ALE can be disabled or enabled for only a single buffer with
- `ALEToggleBuffer`, `ALEEnableBuffer`, and `ALEDisableBuffer`. Disabling ALE
- for a buffer will not remove autocmd events, but will prevent ALE from
- checking for problems and reporting problems for whatever buffer the
- `ALEDisableBuffer` or `ALEToggleBuffer` command is executed from. These
- commands can be used for temporarily disabling ALE for a buffer. These
- commands will modify the |b:ale_enabled| variable.
-
- ALE linting cannot be enabled for a single buffer when it is disabled
- globally, as disabling ALE globally removes the autocmd events needed to
- perform linting with.
-
- The following plug mappings are defined, for conveniently defining keybinds:
-
- |ALEToggle| - `(ale_toggle)`
- |ALEEnable| - `(ale_enable)`
- |ALEDisable| - `(ale_disable)`
- |ALEToggleBuffer| - `(ale_toggle_buffer)`
- |ALEEnableBuffer| - `(ale_enable_buffer)`
- |ALEDisableBuffer| - `(ale_disable_buffer)`
-
- For removing problems reported by ALE, but leaving ALE enabled, see
- |ALEReset| and |ALEResetBuffer|.
-
- *:ALEDetail*
-ALEDetail *ALEDetail*
-
- Show the full linter message for the problem nearest to the cursor on the
- given line in the preview window. The preview window can be easily closed
- with the `q` key. If there is no message to show, the window will not be
- opened.
-
- If a loclist item has a `detail` key set, the message for that key will be
- preferred over `text`. See |ale-loclist-format|.
-
- A plug mapping `(ale_detail)` is defined for this command.
-
-
- *:ALEInfo*
-ALEInfo *ALEInfo*
-ALEInfoToClipboard *ALEInfoToClipboard*
-
- Print runtime information about ALE, including the values of global and
- buffer-local settings for ALE, the linters that are enabled, the commands
- that have been run, and the output of commands.
-
- ALE will log the commands that are run by default. If you wish to disable
- this, set |g:ale_history_enabled| to `0`. Because it could be expensive, ALE
- does not remember the output of recent commands by default. Set
- |g:ale_history_log_output| to `1` to enable logging of output for commands.
- ALE will only log the output captured for parsing problems, etc.
-
- The command `:ALEInfoToClipboard` can be used to output ALEInfo directly to
- your clipboard. This might not work on every machine.
-
- `:ALEInfoToFile` will write the ALE runtime information to a given filename.
- The filename works just like |:w|.
-
-
-ALEReset *ALEReset*
-ALEResetBuffer *ALEResetBuffer*
-
- `ALEReset` will remove all problems reported by ALE for all buffers.
- `ALEResetBuffer` will remove all problems reported for a single buffer.
-
- Either command will leave ALE linting enabled, so ALE will report problems
- when linting is performed again. See |ale-lint| for more information.
-
- The following plug mappings are defined, for conveniently defining keybinds:
-
- |ALEReset| - `(ale_reset)`
- |ALEResetBuffer| - `(ale_reset_buffer)`
-
- ALE can be disabled globally or for a buffer with |ALEDisable| or
- |ALEDisableBuffer|.
-
-
-ALEStopAllLSPs *ALEStopAllLSPs*
-
- `ALEStopAllLSPs` will close and stop all channels and jobs for all LSP-like
- clients, including tsserver, remove all of the data stored for them, and
- delete all of the problems found for them, updating every linted buffer.
-
- This command can be used when LSP clients mess up and need to be restarted.
-
-
-===============================================================================
-9. API *ale-api*
-
-ALE offers a number of functions for running linters or fixers, or defining
-them. The following functions are part of the publicly documented part of that
-API, and should be expected to continue to work.
-
-
-ale#Env(variable_name, value) *ale#Env()*
-
- Given a variable name and a string value, produce a string for including in
- a command for setting environment variables. This function can be used for
- building a command like so. >
-
- :echo string(ale#Env('VAR', 'some value') . 'command')
- 'VAR=''some value'' command' # On Linux or Mac OSX
- 'set VAR="some value" && command' # On Windows
-
-
-ale#Has(feature) *ale#Has()*
-
- Return `1` if ALE supports a given feature, like |has()| for Vim features.
-
- ALE versions can be checked with version strings in the format
- `ale#Has('ale-x.y.z')`, such as `ale#Has('ale-2.4.0')`.
-
-
-ale#Pad(string) *ale#Pad()*
-
- Given a string or any |empty()| value, return either the string prefixed
- with a single space, or an empty string. This function can be used to build
- parts of a command from variables.
-
-
-ale#Queue(delay, [linting_flag, buffer_number]) *ale#Queue()*
-
- Run linters for the current buffer, based on the filetype of the buffer,
- with a given `delay`. A `delay` of `0` will run the linters immediately.
- The linters will always be run in the background. Calling this function
- again from the same buffer
-
- An optional `linting_flag` argument can be given. If `linting_flag`
- is `'lint_file'`, then linters where the `lint_file` option is set to `1` will be
- run. Linters with `lint_file` set to `1` are not run by default.
-
- An optional `buffer_number` argument can be given for specifying the buffer
- to check. The active buffer (`bufnr('')`) will be checked by default.
-
- *ale-cool-down*
- If an exception is thrown when queuing/running ALE linters, ALE will enter
- a cool down period where it will stop checking anything for a short period
- of time. This is to prevent ALE from seriously annoying users if a linter
- is broken, or when developing ALE itself.
-
-
-ale#command#CreateDirectory(buffer) *ale#command#CreateDirectory()*
-
- Create a new temporary directory with a unique name, and manage that
- directory with |ale#command#ManageDirectory()|, so it will be removed as soon
- as possible.
-
- It is advised to only call this function from a callback function for
- returning a linter command to run.
-
-
-ale#command#CreateFile(buffer) *ale#command#CreateFile()*
-
- Create a new temporary file with a unique name, and manage that file with
- |ale#command#ManageFile()|, so it will be removed as soon as possible.
-
- It is advised to only call this function from a callback function for
- returning a linter command to run.
-
-
-ale#command#Run(buffer, command, callback, [options]) *ale#command#Run()*
-
- Start running a job in the background, and pass the results to the given
- callback later.
-
- This function can be used for computing the results of ALE linter or fixer
- functions asynchronously with jobs. `buffer` must match the buffer being
- linted or fixed, `command` must be a |String| for a shell command to
- execute, `callback` must be defined as a |Funcref| to call later with the
- results, and an optional |Dictionary| of `options` can be provided.
-
- The `callback` will receive the arguments `(buffer, output, metadata)`,
- where the `buffer` will match the buffer given to the function, the `output`
- will be a `List` of lines of output from the job that was run, and the
- `metadata` will be a |Dictionary| with additional information about the job
- that was run, including:
-
- `exit_code` - A |Number| with the exit code for the program that was run.
-
- The result of this function is either a special |Dictionary| ALE will use
- for waiting for the command to finish, or `0` if the job is not started. The
- The return value of the `callback` will be used as the eventual result for
- whatever value is being given to ALE. For example: >
-
- function! s:GetCommand(buffer, output, meta) abort
- " Do something with a:output here, from the foo command.
-
- " This is used as the command to run for linting.
- return 'final command'
- endfunction
-
- " ...
-
- 'command': {b -> ale#command#Run(b, 'foo', function('s:GetCommand'))}
-<
- The result of a callback can also be the result of another call to this
- function, so that several commands can be arbitrarily chained together. For
- example: >
-
- function! s:GetAnotherCommand(buffer, output, meta) abort
- " We can finally return this command.
- return 'last command'
- endfunction
-
- function! s:GetCommand(buffer, output, meta) abort
- " We can return another deferred result.
- return ale#command#Run(
- \ a:buffer,
- \ 'second command',
- \ function('s:GetAnotherCommand')
- \)
- endfunction
-
- " ...
-
- 'command': {b -> ale#command#Run(b, 'foo', function('s:GetCommand'))}
-<
- The following `options` can be provided.
-
- `output_stream` - Either `'stdout'`, `'stderr'`, `'both'`, or `'none`' for
- selecting which output streams to read lines from.
-
- The default is `'stdout'`
-
- `executable` - An executable for formatting into `%e` in the command.
- If this option is not provided, formatting commands with
- `%e` will not work.
-
- `read_buffer` - If set to `1`, the buffer will be piped into the
- command.
-
- The default is `0`.
-
- `input` - When creating temporary files with `%t` or piping text
- into a command `input` can be set to a |List| of text to
- use instead of the buffer's text.
-
-
-ale#command#EscapeCommandPart(command_part) *ale#command#EscapeCommandPart()*
-
- Given a |String|, return a |String| with all `%` characters replaced with
- `%%` instead. This function can be used to escape strings which are
- dynamically generated for commands before handing them over to ALE,
- so that ALE doesn't treat any strings with `%` formatting sequences
- specially.
-
-
-ale#command#ManageDirectory(buffer, directory) *ale#command#ManageDirectory()*
-
- Like |ale#command#ManageFile()|, but directories and all of their contents
- will be deleted, akin to `rm -rf directory`, which could lead to loss of
- data if mistakes are made. This command will also delete any temporary
- filenames given to it.
-
- It is advised to use |ale#command#ManageFile()| instead for deleting single
- files.
-
-
-ale#command#ManageFile(buffer, filename) *ale#command#ManageFile()*
-
- Given a buffer number for a buffer currently running some linting or fixing
- tasks and a filename, register a filename with ALE for automatic deletion
- after linting or fixing is complete, or when Vim exits.
-
- If Vim exits suddenly, ALE will try its best to remove temporary files, but
- ALE cannot guarantee with absolute certainty that the files will be removed.
- It is advised to create temporary files in the operating system's managed
- temporary file directory, such as with |tempname()|.
-
- Directory names should not be given to this function. ALE will only delete
- files and symlinks given to this function. This is to prevent entire
- directories from being accidentally deleted, say in cases of writing
- `dir . '/' . filename` where `filename` is actually `''`, etc. ALE instead
- manages directories separately with the |ale#command#ManageDirectory| function.
-
-
-ale#completion#OmniFunc(findstart, base) *ale#completion#OmniFunc()*
-
- A completion function to use with 'omnifunc'.
-
- See |ale-completion|.
-
-
-ale#engine#GetLoclist(buffer) *ale#engine#GetLoclist()*
-
- Given a buffer number, this function will return the list of problems
- reported by ALE for a given buffer in the format accepted by |setqflist()|.
-
- A reference to the buffer's list of problems will be returned. The list must
- be copied before applying |map()| or |filter()|.
-
-
-ale#engine#IsCheckingBuffer(buffer) *ale#engine#IsCheckingBuffer()*
-
- Given a buffer number, returns `1` when ALE is busy checking that buffer.
-
- This function can be used for status lines, tab names, etc.
-
-
-ale#fix#registry#Add(name, func, filetypes, desc, [aliases])
- *ale#fix#registry#Add()*
-
- Given a |String| `name` for a name to add to the registry, a |String| `func`
- for a function name, a |List| `filetypes` for a list of filetypes to
- set for suggestions, and a |String| `desc` for a short description of
- the fixer, register a fixer in the registry.
-
- The `name` can then be used for |g:ale_fixers| in place of the function
- name, and suggested for fixing files.
-
- An optional |List| of |String|s for aliases can be passed as the `aliases`
- argument. These aliases can also be used for looking up a fixer function.
- ALE will search for fixers in the registry first by `name`, then by their
- `aliases`.
-
-
-ale#linter#Define(filetype, linter) *ale#linter#Define()*
-
- Given a |String| for a filetype and a |Dictionary| Describing a linter
- configuration, add a linter for the given filetype. The dictionaries each
- offer the following options:
-
- `name` The name of the linter. These names will be used by
- |g:ale_linters| option for enabling/disabling
- particular linters.
-
- This argument is required.
-
- `callback` A |String| or |Funcref| for a callback function
- accepting two arguments (buffer, lines), for a
- buffer number the output is for, and the lines of
- output from a linter.
-
- This callback function should return a |List| of
- |Dictionary| objects in the format accepted by
- |setqflist()|. The |List| will be sorted by line and
- then column order so it can be searched with a binary
- search by in future before being passed on to the
- |loclist|, etc.
-
- This argument is required, unless the linter is an
- LSP linter. In which case, this argument must not be
- defined, as LSP linters handle diagnostics
- automatically. See |ale-lsp-linters|.
-
- If the function named does not exist, including if
- the function is later deleted, ALE will behave as if
- the callback returned an empty list.
-
- The keys for each item in the List will be handled in
- the following manner:
- *ale-loclist-format*
- `text` - This error message is required.
- `detail` - An optional, more descriptive message.
- This message can be displayed with the |ALEDetail|
- command instead of the message for `text`, if set.
- `lnum` - The line number is required. Any strings
- will be automatically converted to numbers by
- using `str2nr()`.
-
- Line 0 will be moved to line 1, and lines beyond
- the end of the file will be moved to the end.
- `col` - The column number is optional and will
- default to `0`. Any strings will be automatically
- converted to number using `str2nr()`.
- `end_col` - An optional end column number.
- This key can be set to specify the column problems
- end on, for improved highlighting.
- `end_lnum` - An optional end line number.
- This key can set along with `end_col` for
- highlighting multi-line problems.
- `bufnr` - This key represents the buffer number the
- problems are for. This value will default to
- the buffer number being checked.
-
- The `filename` key can be set instead of this key,
- and then the eventual `bufnr` value in the final
- list will either represent the number for an open
- buffer or `-1` for a file not open in any buffer.
- `filename` - An optional filename for the file the
- problems are for. This should be an absolute path to
- a file.
-
- Problems for files which have not yet been opened
- will be set in those files after they are opened
- and have been checked at least once.
-
- Temporary files in directories used for Vim
- temporary files with `tempname()` will be assumed
- to be the buffer being checked, unless the `bufnr`
- key is also set with a valid number for some other
- buffer.
- `vcol` - Defaults to `0`.
-
- If set to `1`, ALE will convert virtual column
- positions for `col` and `end_col` to byte column
- positions. If the buffer is changed in-between
- checking it and displaying the results, the
- calculated byte column positions will probably be
- wrong.
- `type` - Defaults to `'E'`.
- `nr` - Defaults to `-1`.
-
- Numeric error code. If `nr` is not `-1`, `code`
- likely should contain the string representation of
- the same value.
- `code` - No default; may be unset.
-
- Human-readable |String| error code.
-
- `executable` A |String| naming the executable itself which
- will be run, or a |Funcref| for a function to call
- for computing the executable, accepting a buffer
- number.
-
- The result can be computed with |ale#command#Run()|.
-
- This value will be used to check if the program
- requested is installed or not.
-
- If an `executable` is not defined, the command will
- be run without checking if a program is executable
- first. Defining an executable path is recommended to
- avoid starting too many processes.
-
- `command` A |String| for a command to run asynchronously, or a
- |Funcref| for a function to call for computing the
- command, accepting a buffer number.
-
- The result can be computed with |ale#command#Run()|.
-
- This command will be fed the lines from the buffer to
- check, and will produce the lines of output given to
- the `callback`.
-
- `output_stream` A |String| for the output stream the lines of output
- should be read from for the command which is run. The
- accepted values are `'stdout'`, `'stderr'`, and
- `'both'`. This argument defaults to `'stdout'`. This
- argument can be set for linter programs which output
- their errors and warnings to the stderr stream
- instead of stdout. The option `'both'` will read
- from both stder and stdout at the same time.
-
- `read_buffer` A |Number| (`0` or `1`) indicating whether a command
- should read the Vim buffer as input via stdin. This
- option is set to `1` by default, and can be disabled
- if a command manually reads from a temporary file
- instead, etc.
-
- *ale-lint-file*
- `lint_file` A |Number| (`0` or `1`) indicating whether a command
- should read the file instead of the Vim buffer. This
- option can be used for linters which must check the
- file on disk, and which cannot check a Vim buffer
- instead.
-
- Linters set with this option will not be run as a
- user types, per |g:ale_lint_on_text_changed|. Linters
- will instead be run only when events occur against
- the file on disk, including |g:ale_lint_on_enter|
- and |g:ale_lint_on_save|. Linters with this option
- set to `1` will also be run when linters are run
- manually, per |ALELintPost-autocmd|.
-
- When this option is set to `1`, `read_buffer` will
- be set automatically to `0`. The two options cannot
- be used together.
-
- *ale-lsp-linters*
- `lsp` A |String| for defining LSP (Language Server Protocol)
- linters.
-
- This argument may be omitted or `''` when a linter
- does not represent an LSP linter.
-
- When this argument is set to `'stdio'`, then the
- linter will be defined as an LSP linter which keeps a
- process for a language server running, and
- communicates with it directly via a |channel|.
- `executable` and `command` must be set.
-
- When this argument is set to `'socket'`, then the
- linter will be defined as an LSP linter via a TCP
- socket connection. `address` must be set.
-
- ALE will not start a server automatically.
-
- When this argument is not empty `project_root` must
- be defined.
-
- `language` can be defined to describe the language
- for a file. The filetype will be used as the language
- by default.
-
- LSP linters handle diagnostics automatically, so
- the `callback` argument must not be defined.
-
- An optional `completion_filter` callback may be
- defined for filtering completion results.
-
- `initialization_options` may be defined to pass
- initialization options to the LSP.
-
- `lsp_config` may be defined to pass configuration
- settings to the LSP.
-
- `address` A |String| representing an address to connect to,
- or a |Funcref| accepting a buffer number and
- returning the |String|.
-
- The result can be computed with |ale#command#Run()|.
-
- This argument must only be set if the `lsp` argument
- is set to `'socket'`.
-
- `project_root` A |String| representing a path to the project for
- the file being checked with the language server, or
- a |Funcref| accepting a buffer number and returning
- the |String|.
-
- If an empty string is returned, the file will not be
- checked at all.
-
- This argument must only be set if the `lsp` argument
- is also set to a non-empty string.
-
- `language` A |String| representing the name of the language
- being checked, or a |Funcref| accepting a buffer
- number and returning the |String|. This string will
- be sent to the LSP to tell it what type of language
- is being checked.
-
- If a language isn't provided, the language will
- default to the value of the filetype given to
- |ale#linter#Define|.
-
- `completion_filter` A |String| or |Funcref| for a callback function
- accepting a buffer number and a completion item.
-
- The completion item will be a |Dictionary| following
- the Language Server Protocol `CompletionItem`
- interface as described in the specification,
- available online here:
- https://microsoft.github.io/language-server-protocol
-
- `aliases` A |List| of aliases for the linter name.
-
- This argument can be set with alternative names for
- selecting the linter with |g:ale_linters|. This
- setting can make it easier to guess the linter name
- by offering a few alternatives.
-
- `initialization_options` A |Dictionary| of initialization options for LSPs,
- or a |Funcref| for a callback function accepting
- a buffer number and returning the |Dictionary|.
-
- This will be fed (as JSON) to the LSP in the
- initialize command.
-
- `lsp_config` A |Dictionary| for configuring a language server,
- or a |Funcref| for a callback function accepting
- a buffer number and returning the |Dictionary|.
-
- This will be fed (as JSON) to the LSP in the
- workspace/didChangeConfiguration command.
-
- If temporary files or directories are created for commands run with
- `command`, then these temporary files or directories can be managed by ALE,
- for automatic deletion. See |ale#command#ManageFile()| and
- |ale#command#ManageDirectory| for more information.
-
- *ale-command-format-strings*
-
- All command strings will be formatted for special character sequences.
- Any substring `%s` will be replaced with the full path to the current file
- being edited. This format option can be used to pass the exact filename
- being edited to a program.
-
- For example: >
- 'command': 'eslint -f unix --stdin --stdin-filename %s'
-<
- Any substring `%t` will be replaced with a path to a temporary file. Merely
- adding `%t` will cause ALE to create a temporary file containing the
- contents of the buffer being checked. All occurrences of `%t` in command
- strings will reference the one temporary file. The temporary file will be
- created inside a temporary directory, and the entire temporary directory
- will be automatically deleted, following the behaviour of
- |ale#command#ManageDirectory|. This option can be used for some linters which
- do not support reading from stdin.
-
- For example: >
- 'command': 'ghc -fno-code -v0 %t',
-<
- Any substring `%e` will be replaced with the escaped executable supplied
- with `executable`. This provides a convenient way to define a command string
- which needs to include a dynamic executable name, but which is otherwise
- static.
-
- For example: >
- 'command': '%e --some-argument',
-<
- The character sequence `%%` can be used to emit a literal `%` into a
- command, so literal character sequences `%s` and `%t` can be escaped by
- using `%%s` and `%%t` instead, etc.
-
- If a callback for a command generates part of a command string which might
- possibly contain `%%`, `%s`, `%t`, or `%e`, where the special formatting
- behavior is not desired, the |ale#command#EscapeCommandPart()| function can
- be used to replace those characters to avoid formatting issues.
-
- *ale-linter-loading-behavior*
- *ale-linter-loading-behaviour*
-
- Linters for ALE will be loaded by searching |runtimepath| in the following
- format: >
-
- ale_linters//.vim
-<
- Any linters which exist anywhere in |runtimepath| with that directory
- structure will be automatically loaded for the matching |filetype|. Filetypes
- containing `.` characters will be split into individual parts, and files
- will be loaded for each filetype between the `.` characters.
-
- Linters can be defined from vimrc and other files as long as this function
- is loaded first. For example, the following code will define a Hello World
- linter in vimrc in Vim 8: >
-
- " Plugins have to be loaded first.
- " If you are using a plugin manager, run that first.
- packloadall
-
- call ale#linter#Define('vim', {
- \ 'name': 'echo-test',
- \ 'executable': 'echo',
- \ 'command': 'echo hello world',
- \ 'callback': {buffer, lines -> map(lines, '{"text": v:val, "lnum": 1}')},
- \})
-<
-
-ale#linter#Get(filetype) *ale#linter#Get()*
-
- Return all of linters configured for a given filetype as a |List| of
- |Dictionary| values in the format specified by |ale#linter#Define()|.
-
- Filetypes may be dot-separated to invoke linters for multiple filetypes:
- for instance, the filetype `javascript.jsx` will return linters for both the
- `javascript` and `jsx` filetype.
-
- Aliases may be defined in as described in |g:ale_linter_aliases|. Aliases
- are applied after dot-separated filetypes are broken up into their
- components.
-
-
-ale#linter#PreventLoading(filetype) *ale#linter#PreventLoading()*
-
- Given a `filetype`, prevent any more linters from being loaded from
- |runtimepath| for that filetype. This function can be called from vimrc or
- similar to prevent ALE from loading linters.
-
-
-ale#lsp_linter#SendRequest(buffer, linter_name, message, [Handler])
- *ale#lsp_linter#SendRequest()*
-
- Send a custom request to an LSP linter. The arguments are defined as
- follows:
-
- `buffer` A valid buffer number.
-
- `linter_name` A |String| identifying an LSP linter that is available and
- enabled for the |filetype| of `buffer`.
-
- `message` A |List| in the form `[is_notification, method, parameters]`,
- containing three elements:
- `is_notification` - an |Integer| that has value 1 if the
- request is a notification, 0 otherwise;
- `method` - a |String|, identifying an LSP method supported
- by `linter`;
- `parameters` - a |dictionary| of LSP parameters that are
- applicable to `method`.
-
- `Handler` Optional argument, meaningful only when `message[0]` is 0.
- A |Funcref| that is called when a response to the request is
- received, and takes as unique argument a dictionary
- representing the response obtained from the server.
-
-
-ale#other_source#ShowResults(buffer, linter_name, loclist)
- *ale#other_source#ShowResults()*
-
- Show results from another source of information.
-
- `buffer` must be a valid buffer number, and `linter_name` must be a unique
- name for identifying another source of information. The `loclist` given
- where the problems in a buffer are, and should be provided in the format ALE
- uses for regular linter results. See |ale-loclist-format|.
-
-
-ale#other_source#StartChecking(buffer, linter_name)
- *ale#other_source#StartChecking()*
-
- Tell ALE that another source of information has started checking a buffer.
-
- `buffer` must be a valid buffer number, and `linter_name` must be a unique
- name for identifying another source of information.
-
-
-ale#statusline#Count(buffer) *ale#statusline#Count()*
-
- Given the number of a buffer which may have problems, return a |Dictionary|
- containing information about the number of problems detected by ALE. The
- following keys are supported:
-
- `error` -> The number of problems with type `E` and `sub_type != 'style'`
- `warning` -> The number of problems with type `W` and `sub_type != 'style'`
- `info` -> The number of problems with type `I`
- `style_error` -> The number of problems with type `E` and `sub_type == 'style'`
- `style_warning` -> The number of problems with type `W` and `sub_type == 'style'`
- `total` -> The total number of problems.
-
-
-ale#statusline#FirstProblem(buffer, type) *ale#statusline#FirstProblem()*
-
- Returns a copy of the first entry in the `loclist` that matches the supplied
- buffer number and problem type. If there is no such entry, an empty dictionary
- is returned.
- Problem type should be one of the strings listed below:
-
- `error` -> Returns the first `loclist` item with type `E` and
- `sub_type != 'style'`
- `warning` -> First item with type `W` and `sub_type != 'style'`
- `info` -> First item with type `I`
- `style_error` -> First item with type `E` and `sub_type == 'style'`
- `style_warning` -> First item with type `W` and `sub_type == 'style'`
-
-
-b:ale_linted *b:ale_linted*
-
- `b:ale_linted` is set to the number of times a buffer has been checked by
- ALE after all linters for one lint cycle have finished checking a buffer.
- This variable may not be defined until ALE first checks a buffer, so it
- should be accessed with |get()| or |getbufvar()|. For example: >
-
- " Print a message indicating how many times ALE has checked this buffer.
- echo 'ALE has checked this buffer ' . get(b:, 'ale_linted') . ' time(s).'
- " Print 'checked' using getbufvar() if a buffer has been checked.
- echo getbufvar(bufnr(''), 'ale_linted', 0) > 0 ? 'checked' : 'not checked'
-<
-
-g:ale_want_results_buffer *g:ale_want_results_buffer*
-
- `g:ale_want_results_buffer` is set to the number of the buffer being checked
- when the |ALEWantResults| event is signaled. This variable should be read to
- figure out which buffer other sources should lint.
-
-
-ALELintPre *ALELintPre-autocmd*
- *ALELintPre*
-ALELintPost *ALELintPost-autocmd*
- *ALELintPost*
-ALEFixPre *ALEFixPre-autocmd*
- *ALEFixPre*
-ALEFixPost *ALEFixPost-autocmd*
- *ALEFixPost*
-
- These |User| autocommands are triggered before and after every lint or fix
- cycle. They can be used to update statuslines, send notifications, etc.
- The autocmd commands are run with |:silent|, so |:unsilent| is required for
- echoing messges.
-
- For example to change the color of the statusline while the linter is
- running:
->
- augroup ALEProgress
- autocmd!
- autocmd User ALELintPre hi Statusline ctermfg=darkgrey
- autocmd User ALELintPost hi Statusline ctermfg=NONE
- augroup END
-<
- Or to display the progress in the statusline:
->
- let s:ale_running = 0
- let l:stl .= '%{s:ale_running ? "[linting]" : ""}'
- augroup ALEProgress
- autocmd!
- autocmd User ALELintPre let s:ale_running = 1 | redrawstatus
- autocmd User ALELintPost let s:ale_running = 0 | redrawstatus
- augroup END
-
-<
-ALEJobStarted *ALEJobStarted-autocmd*
- *ALEJobStarted*
-
- This |User| autocommand is triggered immediately after a job is successfully
- run. This provides better accuracy for checking linter status with
- |ale#engine#IsCheckingBuffer()| over |ALELintPre-autocmd|, which is actually
- triggered before any linters are executed.
-
-
-ALEWantResults *ALEWantResults-autocmd*
- *ALEWantResults*
-
- This |User| autocommand is triggered before ALE begins a lint cycle. Another
- source can respond by calling |ale#other_source#StartChecking()|, and
- |ALELintPre| will be signaled thereafter, to allow other plugins to know
- that another source is checking the buffer.
-
- |g:ale_want_results_buffer| will be set to the number for a buffer being
- checked when the event is signaled, and deleted after the event is done.
- This variable should be read to know which buffer to check.
-
- Other plugins can use this event to start checking buffers when ALE events
- for checking buffers are triggered.
-
-
-===============================================================================
-10. Special Thanks *ale-special-thanks*
-
-Special thanks to Mark Grealish (https://www.bhalash.com/) for providing ALE's
-snazzy looking ale glass logo. Cheers, Mark!
-
-===============================================================================
-11. Contact *ale-contact*
-
-If you like this plugin, and wish to get in touch, check out the GitHub
-page for issues and more at https://github.com/dense-analysis/ale
-
-If you wish to contact the author of this plugin directly, please feel
-free to send an email to devw0rp@gmail.com.
-
-Please drink responsibly, or not at all, which is ironically the preference
-of w0rp, who is teetotal.
-
-===============================================================================
- vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/vim/.vim_runtime/sources_non_forked/ale/doc/tags b/vim/.vim_runtime/sources_non_forked/ale/doc/tags
deleted file mode 100644
index a17e05f..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/doc/tags
+++ /dev/null
@@ -1,1818 +0,0 @@
-:ALEDetail ale.txt /*:ALEDetail*
-:ALEInfo ale.txt /*:ALEInfo*
-:ALELint ale.txt /*:ALELint*
-ALEComplete ale.txt /*ALEComplete*
-ALEDetail ale.txt /*ALEDetail*
-ALEDisable ale.txt /*ALEDisable*
-ALEDisableBuffer ale.txt /*ALEDisableBuffer*
-ALEDocumentation ale.txt /*ALEDocumentation*
-ALEEnable ale.txt /*ALEEnable*
-ALEEnableBuffer ale.txt /*ALEEnableBuffer*
-ALEError ale.txt /*ALEError*
-ALEErrorLine ale.txt /*ALEErrorLine*
-ALEErrorSign ale.txt /*ALEErrorSign*
-ALEErrorSignLineNr ale.txt /*ALEErrorSignLineNr*
-ALEFindReferences ale.txt /*ALEFindReferences*
-ALEFirst ale.txt /*ALEFirst*
-ALEFix ale.txt /*ALEFix*
-ALEFixPost ale.txt /*ALEFixPost*
-ALEFixPost-autocmd ale.txt /*ALEFixPost-autocmd*
-ALEFixPre ale.txt /*ALEFixPre*
-ALEFixPre-autocmd ale.txt /*ALEFixPre-autocmd*
-ALEFixSuggest ale.txt /*ALEFixSuggest*
-ALEGoToDefinition ale.txt /*ALEGoToDefinition*
-ALEGoToTypeDefinition ale.txt /*ALEGoToTypeDefinition*
-ALEHover ale.txt /*ALEHover*
-ALEInfo ale.txt /*ALEInfo*
-ALEInfo-highlight ale.txt /*ALEInfo-highlight*
-ALEInfo. ale.txt /*ALEInfo.*
-ALEInfoLine ale.txt /*ALEInfoLine*
-ALEInfoSign ale.txt /*ALEInfoSign*
-ALEInfoSignLineNr ale.txt /*ALEInfoSignLineNr*
-ALEInfoToClipboard ale.txt /*ALEInfoToClipboard*
-ALEJobStarted ale.txt /*ALEJobStarted*
-ALEJobStarted-autocmd ale.txt /*ALEJobStarted-autocmd*
-ALELast ale.txt /*ALELast*
-ALELint ale.txt /*ALELint*
-ALELintPost ale.txt /*ALELintPost*
-ALELintPost-autocmd ale.txt /*ALELintPost-autocmd*
-ALELintPre ale.txt /*ALELintPre*
-ALELintPre-autocmd ale.txt /*ALELintPre-autocmd*
-ALENext ale.txt /*ALENext*
-ALENextWrap ale.txt /*ALENextWrap*
-ALEOrganizeImports ale.txt /*ALEOrganizeImports*
-ALEPrevious ale.txt /*ALEPrevious*
-ALEPreviousWrap ale.txt /*ALEPreviousWrap*
-ALERename ale.txt /*ALERename*
-ALERepeatSelection ale.txt /*ALERepeatSelection*
-ALEReset ale.txt /*ALEReset*
-ALEResetBuffer ale.txt /*ALEResetBuffer*
-ALEStopAllLSPs ale.txt /*ALEStopAllLSPs*
-ALEStyleError ale.txt /*ALEStyleError*
-ALEStyleErrorSign ale.txt /*ALEStyleErrorSign*
-ALEStyleErrorSignLineNr ale.txt /*ALEStyleErrorSignLineNr*
-ALEStyleWarning ale.txt /*ALEStyleWarning*
-ALEStyleWarningSign ale.txt /*ALEStyleWarningSign*
-ALEStyleWarningSignLineNr ale.txt /*ALEStyleWarningSignLineNr*
-ALESymbolSearch ale.txt /*ALESymbolSearch*
-ALEToggle ale.txt /*ALEToggle*
-ALEToggleBuffer ale.txt /*ALEToggleBuffer*
-ALEVirtualTextError ale.txt /*ALEVirtualTextError*
-ALEVirtualTextInfo ale.txt /*ALEVirtualTextInfo*
-ALEVirtualTextStyleError ale.txt /*ALEVirtualTextStyleError*
-ALEVirtualTextStyleWarning ale.txt /*ALEVirtualTextStyleWarning*
-ALEVirtualTextWarning ale.txt /*ALEVirtualTextWarning*
-ALEWantResults ale.txt /*ALEWantResults*
-ALEWantResults-autocmd ale.txt /*ALEWantResults-autocmd*
-ALEWarning ale.txt /*ALEWarning*
-ALEWarningLine ale.txt /*ALEWarningLine*
-ALEWarningSign ale.txt /*ALEWarningSign*
-ALEWarningSignLineNr ale.txt /*ALEWarningSignLineNr*
-ale ale.txt /*ale*
-ale#Env() ale.txt /*ale#Env()*
-ale#Has() ale.txt /*ale#Has()*
-ale#Pad() ale.txt /*ale#Pad()*
-ale#Queue() ale.txt /*ale#Queue()*
-ale#command#CreateDirectory() ale.txt /*ale#command#CreateDirectory()*
-ale#command#CreateFile() ale.txt /*ale#command#CreateFile()*
-ale#command#EscapeCommandPart() ale.txt /*ale#command#EscapeCommandPart()*
-ale#command#ManageDirectory() ale.txt /*ale#command#ManageDirectory()*
-ale#command#ManageFile() ale.txt /*ale#command#ManageFile()*
-ale#command#Run() ale.txt /*ale#command#Run()*
-ale#completion#OmniFunc() ale.txt /*ale#completion#OmniFunc()*
-ale#engine#GetLoclist() ale.txt /*ale#engine#GetLoclist()*
-ale#engine#IsCheckingBuffer() ale.txt /*ale#engine#IsCheckingBuffer()*
-ale#fix#registry#Add() ale.txt /*ale#fix#registry#Add()*
-ale#linter#Define() ale.txt /*ale#linter#Define()*
-ale#linter#Get() ale.txt /*ale#linter#Get()*
-ale#linter#PreventLoading() ale.txt /*ale#linter#PreventLoading()*
-ale#lsp_linter#SendRequest() ale.txt /*ale#lsp_linter#SendRequest()*
-ale#other_source#ShowResults() ale.txt /*ale#other_source#ShowResults()*
-ale#other_source#StartChecking() ale.txt /*ale#other_source#StartChecking()*
-ale#statusline#Count() ale.txt /*ale#statusline#Count()*
-ale#statusline#FirstProblem() ale.txt /*ale#statusline#FirstProblem()*
-ale-ada-gcc ale-ada.txt /*ale-ada-gcc*
-ale-ada-gnatpp ale-ada.txt /*ale-ada-gnatpp*
-ale-ada-options ale-ada.txt /*ale-ada-options*
-ale-alex-options ale.txt /*ale-alex-options*
-ale-ansible-ansible-lint ale-ansible.txt /*ale-ansible-ansible-lint*
-ale-ansible-options ale-ansible.txt /*ale-ansible-options*
-ale-api ale.txt /*ale-api*
-ale-asciidoc-options ale-asciidoc.txt /*ale-asciidoc-options*
-ale-asciidoc-textlint ale-asciidoc.txt /*ale-asciidoc-textlint*
-ale-asciidoc-write-good ale-asciidoc.txt /*ale-asciidoc-write-good*
-ale-asm-gcc ale-asm.txt /*ale-asm-gcc*
-ale-asm-options ale-asm.txt /*ale-asm-options*
-ale-asyncomplete-integration ale.txt /*ale-asyncomplete-integration*
-ale-awk-gawk ale-awk.txt /*ale-awk-gawk*
-ale-awk-options ale-awk.txt /*ale-awk-options*
-ale-bats-options ale-bats.txt /*ale-bats-options*
-ale-bats-shellcheck ale-bats.txt /*ale-bats-shellcheck*
-ale-bib-bibclean ale-bib.txt /*ale-bib-bibclean*
-ale-bib-options ale-bib.txt /*ale-bib-options*
-ale-c-ccls ale-c.txt /*ale-c-ccls*
-ale-c-clang ale-c.txt /*ale-c-clang*
-ale-c-clangd ale-c.txt /*ale-c-clangd*
-ale-c-clangformat ale-c.txt /*ale-c-clangformat*
-ale-c-clangtidy ale-c.txt /*ale-c-clangtidy*
-ale-c-cppcheck ale-c.txt /*ale-c-cppcheck*
-ale-c-cquery ale-c.txt /*ale-c-cquery*
-ale-c-flawfinder ale-c.txt /*ale-c-flawfinder*
-ale-c-gcc ale-c.txt /*ale-c-gcc*
-ale-c-options ale-c.txt /*ale-c-options*
-ale-c-uncrustify ale-c.txt /*ale-c-uncrustify*
-ale-chef-cookstyle ale-chef.txt /*ale-chef-cookstyle*
-ale-chef-foodcritic ale-chef.txt /*ale-chef-foodcritic*
-ale-chef-options ale-chef.txt /*ale-chef-options*
-ale-clojure-clj-kondo ale-clojure.txt /*ale-clojure-clj-kondo*
-ale-clojure-joker ale-clojure.txt /*ale-clojure-joker*
-ale-clojure-options ale-clojure.txt /*ale-clojure-options*
-ale-cloudformation-cfn-python-lint ale-cloudformation.txt /*ale-cloudformation-cfn-python-lint*
-ale-cloudformation-options ale-cloudformation.txt /*ale-cloudformation-options*
-ale-cmake-cmakeformat ale-cmake.txt /*ale-cmake-cmakeformat*
-ale-cmake-cmakelint ale-cmake.txt /*ale-cmake-cmakelint*
-ale-cmake-options ale-cmake.txt /*ale-cmake-options*
-ale-coding-standards ale-development.txt /*ale-coding-standards*
-ale-command-format-strings ale.txt /*ale-command-format-strings*
-ale-commands ale.txt /*ale-commands*
-ale-completion ale.txt /*ale-completion*
-ale-completion-completeopt-bug ale.txt /*ale-completion-completeopt-bug*
-ale-contact ale.txt /*ale-contact*
-ale-contents ale.txt /*ale-contents*
-ale-cool-down ale.txt /*ale-cool-down*
-ale-cpp-ccls ale-cpp.txt /*ale-cpp-ccls*
-ale-cpp-clang ale-cpp.txt /*ale-cpp-clang*
-ale-cpp-clangcheck ale-cpp.txt /*ale-cpp-clangcheck*
-ale-cpp-clangd ale-cpp.txt /*ale-cpp-clangd*
-ale-cpp-clangformat ale-cpp.txt /*ale-cpp-clangformat*
-ale-cpp-clangtidy ale-cpp.txt /*ale-cpp-clangtidy*
-ale-cpp-clazy ale-cpp.txt /*ale-cpp-clazy*
-ale-cpp-cppcheck ale-cpp.txt /*ale-cpp-cppcheck*
-ale-cpp-cpplint ale-cpp.txt /*ale-cpp-cpplint*
-ale-cpp-cquery ale-cpp.txt /*ale-cpp-cquery*
-ale-cpp-flawfinder ale-cpp.txt /*ale-cpp-flawfinder*
-ale-cpp-gcc ale-cpp.txt /*ale-cpp-gcc*
-ale-cpp-options ale-cpp.txt /*ale-cpp-options*
-ale-cpp-uncrustify ale-cpp.txt /*ale-cpp-uncrustify*
-ale-cs-csc ale-cs.txt /*ale-cs-csc*
-ale-cs-mcs ale-cs.txt /*ale-cs-mcs*
-ale-cs-mcsc ale-cs.txt /*ale-cs-mcsc*
-ale-cs-options ale-cs.txt /*ale-cs-options*
-ale-cs-uncrustify ale-cs.txt /*ale-cs-uncrustify*
-ale-css-fecs ale-css.txt /*ale-css-fecs*
-ale-css-options ale-css.txt /*ale-css-options*
-ale-css-prettier ale-css.txt /*ale-css-prettier*
-ale-css-stylelint ale-css.txt /*ale-css-stylelint*
-ale-cuda-clangformat ale-cuda.txt /*ale-cuda-clangformat*
-ale-cuda-nvcc ale-cuda.txt /*ale-cuda-nvcc*
-ale-cuda-options ale-cuda.txt /*ale-cuda-options*
-ale-d-dfmt ale-d.txt /*ale-d-dfmt*
-ale-d-dls ale-d.txt /*ale-d-dls*
-ale-d-options ale-d.txt /*ale-d-options*
-ale-d-uncrustify ale-d.txt /*ale-d-uncrustify*
-ale-dart-dartanalyzer ale-dart.txt /*ale-dart-dartanalyzer*
-ale-dart-dartfmt ale-dart.txt /*ale-dart-dartfmt*
-ale-dart-options ale-dart.txt /*ale-dart-options*
-ale-deoplete-integration ale.txt /*ale-deoplete-integration*
-ale-design-goals ale-development.txt /*ale-design-goals*
-ale-dev ale-development.txt /*ale-dev*
-ale-dev-tests ale-development.txt /*ale-dev-tests*
-ale-development ale-development.txt /*ale-development*
-ale-development-contents ale-development.txt /*ale-development-contents*
-ale-development-fixer-tests ale-development.txt /*ale-development-fixer-tests*
-ale-development-introduction ale-development.txt /*ale-development-introduction*
-ale-development-linter-tests ale-development.txt /*ale-development-linter-tests*
-ale-development-tests ale-development.txt /*ale-development-tests*
-ale-development.txt ale-development.txt /*ale-development.txt*
-ale-dockerfile-dockerfile_lint ale-dockerfile.txt /*ale-dockerfile-dockerfile_lint*
-ale-dockerfile-hadolint ale-dockerfile.txt /*ale-dockerfile-hadolint*
-ale-dockerfile-options ale-dockerfile.txt /*ale-dockerfile-options*
-ale-elixir-credo ale-elixir.txt /*ale-elixir-credo*
-ale-elixir-dialyxir ale-elixir.txt /*ale-elixir-dialyxir*
-ale-elixir-elixir-ls ale-elixir.txt /*ale-elixir-elixir-ls*
-ale-elixir-mix ale-elixir.txt /*ale-elixir-mix*
-ale-elixir-mix-format ale-elixir.txt /*ale-elixir-mix-format*
-ale-elixir-options ale-elixir.txt /*ale-elixir-options*
-ale-elm-elm-format ale-elm.txt /*ale-elm-elm-format*
-ale-elm-elm-ls ale-elm.txt /*ale-elm-elm-ls*
-ale-elm-elm-make ale-elm.txt /*ale-elm-elm-make*
-ale-elm-options ale-elm.txt /*ale-elm-options*
-ale-erlang-dialyzer ale-erlang.txt /*ale-erlang-dialyzer*
-ale-erlang-erlc ale-erlang.txt /*ale-erlang-erlc*
-ale-erlang-options ale-erlang.txt /*ale-erlang-options*
-ale-erlang-syntaxerl ale-erlang.txt /*ale-erlang-syntaxerl*
-ale-eruby-options ale-eruby.txt /*ale-eruby-options*
-ale-eruby-ruumba ale-eruby.txt /*ale-eruby-ruumba*
-ale-eslint-nested-configuration-files ale-javascript.txt /*ale-eslint-nested-configuration-files*
-ale-find-references ale.txt /*ale-find-references*
-ale-fish-options ale-fish.txt /*ale-fish-options*
-ale-fix ale.txt /*ale-fix*
-ale-fix-configuration ale.txt /*ale-fix-configuration*
-ale-fortran-gcc ale-fortran.txt /*ale-fortran-gcc*
-ale-fortran-language-server ale-fortran.txt /*ale-fortran-language-server*
-ale-fortran-options ale-fortran.txt /*ale-fortran-options*
-ale-fountain-options ale-fountain.txt /*ale-fountain-options*
-ale-fuse-fusionlint ale-fuse.txt /*ale-fuse-fusionlint*
-ale-fuse-options ale-fuse.txt /*ale-fuse-options*
-ale-gitcommit-gitlint ale-gitcommit.txt /*ale-gitcommit-gitlint*
-ale-gitcommit-options ale-gitcommit.txt /*ale-gitcommit-options*
-ale-glsl-glslang ale-glsl.txt /*ale-glsl-glslang*
-ale-glsl-glslls ale-glsl.txt /*ale-glsl-glslls*
-ale-glsl-options ale-glsl.txt /*ale-glsl-options*
-ale-go-bingo ale-go.txt /*ale-go-bingo*
-ale-go-gobuild ale-go.txt /*ale-go-gobuild*
-ale-go-gofmt ale-go.txt /*ale-go-gofmt*
-ale-go-golangci-lint ale-go.txt /*ale-go-golangci-lint*
-ale-go-golangserver ale-go.txt /*ale-go-golangserver*
-ale-go-golint ale-go.txt /*ale-go-golint*
-ale-go-gometalinter ale-go.txt /*ale-go-gometalinter*
-ale-go-gopls ale-go.txt /*ale-go-gopls*
-ale-go-govet ale-go.txt /*ale-go-govet*
-ale-go-options ale-go.txt /*ale-go-options*
-ale-go-revive ale-go.txt /*ale-go-revive*
-ale-go-staticcheck ale-go.txt /*ale-go-staticcheck*
-ale-go-to-definition ale.txt /*ale-go-to-definition*
-ale-go-to-type-definition ale.txt /*ale-go-to-type-definition*
-ale-graphql-eslint ale-graphql.txt /*ale-graphql-eslint*
-ale-graphql-gqlint ale-graphql.txt /*ale-graphql-gqlint*
-ale-graphql-options ale-graphql.txt /*ale-graphql-options*
-ale-graphql-prettier ale-graphql.txt /*ale-graphql-prettier*
-ale-hack-hack ale-hack.txt /*ale-hack-hack*
-ale-hack-hackfmt ale-hack.txt /*ale-hack-hackfmt*
-ale-hack-hhast ale-hack.txt /*ale-hack-hhast*
-ale-hack-options ale-hack.txt /*ale-hack-options*
-ale-handlebars-embertemplatelint ale-handlebars.txt /*ale-handlebars-embertemplatelint*
-ale-handlebars-options ale-handlebars.txt /*ale-handlebars-options*
-ale-handlebars-prettier ale-handlebars.txt /*ale-handlebars-prettier*
-ale-haskell-brittany ale-haskell.txt /*ale-haskell-brittany*
-ale-haskell-cabal-ghc ale-haskell.txt /*ale-haskell-cabal-ghc*
-ale-haskell-floskell ale-haskell.txt /*ale-haskell-floskell*
-ale-haskell-ghc ale-haskell.txt /*ale-haskell-ghc*
-ale-haskell-ghc-mod ale-haskell.txt /*ale-haskell-ghc-mod*
-ale-haskell-hdevtools ale-haskell.txt /*ale-haskell-hdevtools*
-ale-haskell-hfmt ale-haskell.txt /*ale-haskell-hfmt*
-ale-haskell-hie ale-haskell.txt /*ale-haskell-hie*
-ale-haskell-hindent ale-haskell.txt /*ale-haskell-hindent*
-ale-haskell-hlint ale-haskell.txt /*ale-haskell-hlint*
-ale-haskell-options ale-haskell.txt /*ale-haskell-options*
-ale-haskell-stack-build ale-haskell.txt /*ale-haskell-stack-build*
-ale-haskell-stack-ghc ale-haskell.txt /*ale-haskell-stack-ghc*
-ale-haskell-stylish-haskell ale-haskell.txt /*ale-haskell-stylish-haskell*
-ale-hcl-options ale-hcl.txt /*ale-hcl-options*
-ale-hcl-terraform-fmt ale-hcl.txt /*ale-hcl-terraform-fmt*
-ale-highlights ale.txt /*ale-highlights*
-ale-hover ale.txt /*ale-hover*
-ale-html-beautify ale-html.txt /*ale-html-beautify*
-ale-html-fecs ale-html.txt /*ale-html-fecs*
-ale-html-htmlhint ale-html.txt /*ale-html-htmlhint*
-ale-html-options ale-html.txt /*ale-html-options*
-ale-html-prettier ale-html.txt /*ale-html-prettier*
-ale-html-stylelint ale-html.txt /*ale-html-stylelint*
-ale-html-tidy ale-html.txt /*ale-html-tidy*
-ale-html-write-good ale-html.txt /*ale-html-write-good*
-ale-idris-idris ale-idris.txt /*ale-idris-idris*
-ale-idris-options ale-idris.txt /*ale-idris-options*
-ale-ink-language-server ale-ink.txt /*ale-ink-language-server*
-ale-ink-options ale-ink.txt /*ale-ink-options*
-ale-integration-glsl ale-glsl.txt /*ale-integration-glsl*
-ale-integration-hack ale-hack.txt /*ale-integration-hack*
-ale-integration-kotlin ale-kotlin.txt /*ale-integration-kotlin*
-ale-integration-options ale.txt /*ale-integration-options*
-ale-integration-rust ale-rust.txt /*ale-integration-rust*
-ale-integration-spec ale-spec.txt /*ale-integration-spec*
-ale-integrations-local-executables ale.txt /*ale-integrations-local-executables*
-ale-introduction ale.txt /*ale-introduction*
-ale-ispc-ispc ale-ispc.txt /*ale-ispc-ispc*
-ale-ispc-options ale-ispc.txt /*ale-ispc-options*
-ale-java-checkstyle ale-java.txt /*ale-java-checkstyle*
-ale-java-eclipselsp ale-java.txt /*ale-java-eclipselsp*
-ale-java-google-java-format ale-java.txt /*ale-java-google-java-format*
-ale-java-javac ale-java.txt /*ale-java-javac*
-ale-java-javalsp ale-java.txt /*ale-java-javalsp*
-ale-java-options ale-java.txt /*ale-java-options*
-ale-java-pmd ale-java.txt /*ale-java-pmd*
-ale-java-uncrustify ale-java.txt /*ale-java-uncrustify*
-ale-javascript-eslint ale-javascript.txt /*ale-javascript-eslint*
-ale-javascript-fecs ale-javascript.txt /*ale-javascript-fecs*
-ale-javascript-flow ale-javascript.txt /*ale-javascript-flow*
-ale-javascript-importjs ale-javascript.txt /*ale-javascript-importjs*
-ale-javascript-jscs ale-javascript.txt /*ale-javascript-jscs*
-ale-javascript-jshint ale-javascript.txt /*ale-javascript-jshint*
-ale-javascript-options ale-javascript.txt /*ale-javascript-options*
-ale-javascript-prettier ale-javascript.txt /*ale-javascript-prettier*
-ale-javascript-prettier-eslint ale-javascript.txt /*ale-javascript-prettier-eslint*
-ale-javascript-prettier-standard ale-javascript.txt /*ale-javascript-prettier-standard*
-ale-javascript-standard ale-javascript.txt /*ale-javascript-standard*
-ale-javascript-xo ale-javascript.txt /*ale-javascript-xo*
-ale-json-fixjson ale-json.txt /*ale-json-fixjson*
-ale-json-jq ale-json.txt /*ale-json-jq*
-ale-json-jsonlint ale-json.txt /*ale-json-jsonlint*
-ale-json-options ale-json.txt /*ale-json-options*
-ale-json-prettier ale-json.txt /*ale-json-prettier*
-ale-julia-languageserver ale-julia.txt /*ale-julia-languageserver*
-ale-julia-options ale-julia.txt /*ale-julia-options*
-ale-kotlin-kotlinc ale-kotlin.txt /*ale-kotlin-kotlinc*
-ale-kotlin-ktlint ale-kotlin.txt /*ale-kotlin-ktlint*
-ale-kotlin-languageserver ale-kotlin.txt /*ale-kotlin-languageserver*
-ale-kotlin-options ale-kotlin.txt /*ale-kotlin-options*
-ale-languagetool-options ale.txt /*ale-languagetool-options*
-ale-latex-options ale-latex.txt /*ale-latex-options*
-ale-latex-textlint ale-latex.txt /*ale-latex-textlint*
-ale-latex-write-good ale-latex.txt /*ale-latex-write-good*
-ale-less-lessc ale-less.txt /*ale-less-lessc*
-ale-less-options ale-less.txt /*ale-less-options*
-ale-less-prettier ale-less.txt /*ale-less-prettier*
-ale-less-stylelint ale-less.txt /*ale-less-stylelint*
-ale-lint ale.txt /*ale-lint*
-ale-lint-file ale.txt /*ale-lint-file*
-ale-lint-file-linters ale.txt /*ale-lint-file-linters*
-ale-lint-language-servers ale.txt /*ale-lint-language-servers*
-ale-lint-other-sources ale.txt /*ale-lint-other-sources*
-ale-lint-settings-on-startup ale.txt /*ale-lint-settings-on-startup*
-ale-linter-loading-behavior ale.txt /*ale-linter-loading-behavior*
-ale-linter-loading-behaviour ale.txt /*ale-linter-loading-behaviour*
-ale-linting-interrupts-mapping ale.txt /*ale-linting-interrupts-mapping*
-ale-llvm-llc ale-llvm.txt /*ale-llvm-llc*
-ale-llvm-options ale-llvm.txt /*ale-llvm-options*
-ale-loclist-format ale.txt /*ale-loclist-format*
-ale-lsp ale.txt /*ale-lsp*
-ale-lsp-linters ale.txt /*ale-lsp-linters*
-ale-lua-luac ale-lua.txt /*ale-lua-luac*
-ale-lua-luacheck ale-lua.txt /*ale-lua-luacheck*
-ale-lua-options ale-lua.txt /*ale-lua-options*
-ale-markdown-mdl ale-markdown.txt /*ale-markdown-mdl*
-ale-markdown-options ale-markdown.txt /*ale-markdown-options*
-ale-markdown-prettier ale-markdown.txt /*ale-markdown-prettier*
-ale-markdown-remark-lint ale-markdown.txt /*ale-markdown-remark-lint*
-ale-markdown-textlint ale-markdown.txt /*ale-markdown-textlint*
-ale-markdown-write-good ale-markdown.txt /*ale-markdown-write-good*
-ale-mercury-mmc ale-mercury.txt /*ale-mercury-mmc*
-ale-mercury-options ale-mercury.txt /*ale-mercury-options*
-ale-nasm-nasm ale-nasm.txt /*ale-nasm-nasm*
-ale-nasm-options ale-nasm.txt /*ale-nasm-options*
-ale-navigation-commands ale.txt /*ale-navigation-commands*
-ale-nim-nimcheck ale-nim.txt /*ale-nim-nimcheck*
-ale-nim-nimlsp ale-nim.txt /*ale-nim-nimlsp*
-ale-nim-nimpretty ale-nim.txt /*ale-nim-nimpretty*
-ale-nim-options ale-nim.txt /*ale-nim-options*
-ale-nix-nixpkgs-fmt ale-nix.txt /*ale-nix-nixpkgs-fmt*
-ale-nix-options ale-nix.txt /*ale-nix-options*
-ale-nroff-options ale-nroff.txt /*ale-nroff-options*
-ale-nroff-write-good ale-nroff.txt /*ale-nroff-write-good*
-ale-objc-ccls ale-objc.txt /*ale-objc-ccls*
-ale-objc-clang ale-objc.txt /*ale-objc-clang*
-ale-objc-clangd ale-objc.txt /*ale-objc-clangd*
-ale-objc-options ale-objc.txt /*ale-objc-options*
-ale-objc-uncrustify ale-objc.txt /*ale-objc-uncrustify*
-ale-objcpp-clang ale-objcpp.txt /*ale-objcpp-clang*
-ale-objcpp-clangd ale-objcpp.txt /*ale-objcpp-clangd*
-ale-objcpp-options ale-objcpp.txt /*ale-objcpp-options*
-ale-objcpp-uncrustify ale-objcpp.txt /*ale-objcpp-uncrustify*
-ale-ocaml-merlin ale-ocaml.txt /*ale-ocaml-merlin*
-ale-ocaml-ocamlformat ale-ocaml.txt /*ale-ocaml-ocamlformat*
-ale-ocaml-ocp-indent ale-ocaml.txt /*ale-ocaml-ocp-indent*
-ale-ocaml-ols ale-ocaml.txt /*ale-ocaml-ols*
-ale-ocaml-options ale-ocaml.txt /*ale-ocaml-options*
-ale-options ale.txt /*ale-options*
-ale-other-integration-options ale.txt /*ale-other-integration-options*
-ale-pawn-options ale-pawn.txt /*ale-pawn-options*
-ale-pawn-uncrustify ale-pawn.txt /*ale-pawn-uncrustify*
-ale-perl-options ale-perl.txt /*ale-perl-options*
-ale-perl-perl ale-perl.txt /*ale-perl-perl*
-ale-perl-perlcritic ale-perl.txt /*ale-perl-perlcritic*
-ale-perl-perltidy ale-perl.txt /*ale-perl-perltidy*
-ale-perl6-options ale-perl6.txt /*ale-perl6-options*
-ale-perl6-perl6 ale-perl6.txt /*ale-perl6-perl6*
-ale-php-langserver ale-php.txt /*ale-php-langserver*
-ale-php-options ale-php.txt /*ale-php-options*
-ale-php-phan ale-php.txt /*ale-php-phan*
-ale-php-php ale-php.txt /*ale-php-php*
-ale-php-php-cs-fixer ale-php.txt /*ale-php-php-cs-fixer*
-ale-php-phpcbf ale-php.txt /*ale-php-phpcbf*
-ale-php-phpcs ale-php.txt /*ale-php-phpcs*
-ale-php-phpmd ale-php.txt /*ale-php-phpmd*
-ale-php-phpstan ale-php.txt /*ale-php-phpstan*
-ale-php-psalm ale-php.txt /*ale-php-psalm*
-ale-po-options ale-po.txt /*ale-po-options*
-ale-po-write-good ale-po.txt /*ale-po-write-good*
-ale-pod-options ale-pod.txt /*ale-pod-options*
-ale-pod-write-good ale-pod.txt /*ale-pod-write-good*
-ale-pony-options ale-pony.txt /*ale-pony-options*
-ale-pony-ponyc ale-pony.txt /*ale-pony-ponyc*
-ale-powershell-options ale-powershell.txt /*ale-powershell-options*
-ale-powershell-powershell ale-powershell.txt /*ale-powershell-powershell*
-ale-powershell-psscriptanalyzer ale-powershell.txt /*ale-powershell-psscriptanalyzer*
-ale-prolog-options ale-prolog.txt /*ale-prolog-options*
-ale-prolog-swipl ale-prolog.txt /*ale-prolog-swipl*
-ale-proto-options ale-proto.txt /*ale-proto-options*
-ale-proto-protoc-gen-lint ale-proto.txt /*ale-proto-protoc-gen-lint*
-ale-pug-options ale-pug.txt /*ale-pug-options*
-ale-pug-puglint ale-pug.txt /*ale-pug-puglint*
-ale-puppet-languageserver ale-puppet.txt /*ale-puppet-languageserver*
-ale-puppet-options ale-puppet.txt /*ale-puppet-options*
-ale-puppet-puppet ale-puppet.txt /*ale-puppet-puppet*
-ale-puppet-puppetlint ale-puppet.txt /*ale-puppet-puppetlint*
-ale-purescript-language-server ale-purescript.txt /*ale-purescript-language-server*
-ale-purescript-options ale-purescript.txt /*ale-purescript-options*
-ale-purescript-purty ale-purescript.txt /*ale-purescript-purty*
-ale-pyrex-cython ale-pyrex.txt /*ale-pyrex-cython*
-ale-pyrex-options ale-pyrex.txt /*ale-pyrex-options*
-ale-python-autopep8 ale-python.txt /*ale-python-autopep8*
-ale-python-bandit ale-python.txt /*ale-python-bandit*
-ale-python-black ale-python.txt /*ale-python-black*
-ale-python-flake8 ale-python.txt /*ale-python-flake8*
-ale-python-isort ale-python.txt /*ale-python-isort*
-ale-python-mypy ale-python.txt /*ale-python-mypy*
-ale-python-options ale-python.txt /*ale-python-options*
-ale-python-prospector ale-python.txt /*ale-python-prospector*
-ale-python-pycodestyle ale-python.txt /*ale-python-pycodestyle*
-ale-python-pydocstyle ale-python.txt /*ale-python-pydocstyle*
-ale-python-pyflakes ale-python.txt /*ale-python-pyflakes*
-ale-python-pylama ale-python.txt /*ale-python-pylama*
-ale-python-pylint ale-python.txt /*ale-python-pylint*
-ale-python-pyls ale-python.txt /*ale-python-pyls*
-ale-python-pyre ale-python.txt /*ale-python-pyre*
-ale-python-reorder_python_imports ale-python.txt /*ale-python-reorder_python_imports*
-ale-python-root ale-python.txt /*ale-python-root*
-ale-python-vulture ale-python.txt /*ale-python-vulture*
-ale-python-yapf ale-python.txt /*ale-python-yapf*
-ale-qml-options ale-qml.txt /*ale-qml-options*
-ale-qml-qmlfmt ale-qml.txt /*ale-qml-qmlfmt*
-ale-r-lintr ale-r.txt /*ale-r-lintr*
-ale-r-options ale-r.txt /*ale-r-options*
-ale-r-styler ale-r.txt /*ale-r-styler*
-ale-reasonml-language-server ale-reasonml.txt /*ale-reasonml-language-server*
-ale-reasonml-merlin ale-reasonml.txt /*ale-reasonml-merlin*
-ale-reasonml-ols ale-reasonml.txt /*ale-reasonml-ols*
-ale-reasonml-options ale-reasonml.txt /*ale-reasonml-options*
-ale-reasonml-refmt ale-reasonml.txt /*ale-reasonml-refmt*
-ale-restructuredtext-options ale-restructuredtext.txt /*ale-restructuredtext-options*
-ale-restructuredtext-textlint ale-restructuredtext.txt /*ale-restructuredtext-textlint*
-ale-restructuredtext-write-good ale-restructuredtext.txt /*ale-restructuredtext-write-good*
-ale-ruby-brakeman ale-ruby.txt /*ale-ruby-brakeman*
-ale-ruby-debride ale-ruby.txt /*ale-ruby-debride*
-ale-ruby-options ale-ruby.txt /*ale-ruby-options*
-ale-ruby-rails_best_practices ale-ruby.txt /*ale-ruby-rails_best_practices*
-ale-ruby-reek ale-ruby.txt /*ale-ruby-reek*
-ale-ruby-rubocop ale-ruby.txt /*ale-ruby-rubocop*
-ale-ruby-ruby ale-ruby.txt /*ale-ruby-ruby*
-ale-ruby-rufo ale-ruby.txt /*ale-ruby-rufo*
-ale-ruby-solargraph ale-ruby.txt /*ale-ruby-solargraph*
-ale-ruby-sorbet ale-ruby.txt /*ale-ruby-sorbet*
-ale-ruby-standardrb ale-ruby.txt /*ale-ruby-standardrb*
-ale-rust-analyzer ale-rust.txt /*ale-rust-analyzer*
-ale-rust-cargo ale-rust.txt /*ale-rust-cargo*
-ale-rust-options ale-rust.txt /*ale-rust-options*
-ale-rust-rls ale-rust.txt /*ale-rust-rls*
-ale-rust-rustc ale-rust.txt /*ale-rust-rustc*
-ale-rust-rustfmt ale-rust.txt /*ale-rust-rustfmt*
-ale-sass-options ale-sass.txt /*ale-sass-options*
-ale-sass-sasslint ale-sass.txt /*ale-sass-sasslint*
-ale-sass-stylelint ale-sass.txt /*ale-sass-stylelint*
-ale-scala-metals ale-scala.txt /*ale-scala-metals*
-ale-scala-options ale-scala.txt /*ale-scala-options*
-ale-scala-sbtserver ale-scala.txt /*ale-scala-sbtserver*
-ale-scala-scalafmt ale-scala.txt /*ale-scala-scalafmt*
-ale-scala-scalastyle ale-scala.txt /*ale-scala-scalastyle*
-ale-scss-options ale-scss.txt /*ale-scss-options*
-ale-scss-prettier ale-scss.txt /*ale-scss-prettier*
-ale-scss-sasslint ale-scss.txt /*ale-scss-sasslint*
-ale-scss-stylelint ale-scss.txt /*ale-scss-stylelint*
-ale-sh-language-server ale-sh.txt /*ale-sh-language-server*
-ale-sh-options ale-sh.txt /*ale-sh-options*
-ale-sh-shell ale-sh.txt /*ale-sh-shell*
-ale-sh-shellcheck ale-sh.txt /*ale-sh-shellcheck*
-ale-sh-shfmt ale-sh.txt /*ale-sh-shfmt*
-ale-sml-options ale-sml.txt /*ale-sml-options*
-ale-sml-smlnj ale-sml.txt /*ale-sml-smlnj*
-ale-sml-smlnj-cm ale-sml.txt /*ale-sml-smlnj-cm*
-ale-solidity-options ale-solidity.txt /*ale-solidity-options*
-ale-solidity-solc ale-solidity.txt /*ale-solidity-solc*
-ale-solidity-solhint ale-solidity.txt /*ale-solidity-solhint*
-ale-solidity-solium ale-solidity.txt /*ale-solidity-solium*
-ale-spec-options ale-spec.txt /*ale-spec-options*
-ale-spec-rpmlint ale-spec.txt /*ale-spec-rpmlint*
-ale-special-thanks ale.txt /*ale-special-thanks*
-ale-sql-options ale-sql.txt /*ale-sql-options*
-ale-sql-pgformatter ale-sql.txt /*ale-sql-pgformatter*
-ale-sql-sqlfmt ale-sql.txt /*ale-sql-sqlfmt*
-ale-sql-sqlformat ale-sql.txt /*ale-sql-sqlformat*
-ale-stylus-options ale-stylus.txt /*ale-stylus-options*
-ale-stylus-stylelint ale-stylus.txt /*ale-stylus-stylelint*
-ale-sugarss-options ale-sugarss.txt /*ale-sugarss-options*
-ale-sugarss-stylelint ale-sugarss.txt /*ale-sugarss-stylelint*
-ale-support ale.txt /*ale-support*
-ale-supported-languages-and-tools.txt ale-supported-languages-and-tools.txt /*ale-supported-languages-and-tools.txt*
-ale-supported-list ale-supported-languages-and-tools.txt /*ale-supported-list*
-ale-swift-options ale-swift.txt /*ale-swift-options*
-ale-swift-sourcekitlsp ale-swift.txt /*ale-swift-sourcekitlsp*
-ale-symbol-search ale.txt /*ale-symbol-search*
-ale-symbols ale.txt /*ale-symbols*
-ale-tcl-nagelfar ale-tcl.txt /*ale-tcl-nagelfar*
-ale-tcl-options ale-tcl.txt /*ale-tcl-options*
-ale-terraform-fmt-fixer ale-terraform.txt /*ale-terraform-fmt-fixer*
-ale-terraform-options ale-terraform.txt /*ale-terraform-options*
-ale-terraform-terraform ale-terraform.txt /*ale-terraform-terraform*
-ale-terraform-terraform-lsp ale-terraform.txt /*ale-terraform-terraform-lsp*
-ale-terraform-tflint ale-terraform.txt /*ale-terraform-tflint*
-ale-tests ale-development.txt /*ale-tests*
-ale-tex-chktex ale-tex.txt /*ale-tex-chktex*
-ale-tex-lacheck ale-tex.txt /*ale-tex-lacheck*
-ale-tex-latexindent ale-tex.txt /*ale-tex-latexindent*
-ale-tex-options ale-tex.txt /*ale-tex-options*
-ale-tex-texlab ale-tex.txt /*ale-tex-texlab*
-ale-texinfo-options ale-texinfo.txt /*ale-texinfo-options*
-ale-texinfo-write-good ale-texinfo.txt /*ale-texinfo-write-good*
-ale-text-options ale-text.txt /*ale-text-options*
-ale-text-textlint ale-text.txt /*ale-text-textlint*
-ale-text-write-good ale-text.txt /*ale-text-write-good*
-ale-thrift-options ale-thrift.txt /*ale-thrift-options*
-ale-thrift-thrift ale-thrift.txt /*ale-thrift-thrift*
-ale-typescript-eslint ale-typescript.txt /*ale-typescript-eslint*
-ale-typescript-options ale-typescript.txt /*ale-typescript-options*
-ale-typescript-prettier ale-typescript.txt /*ale-typescript-prettier*
-ale-typescript-standard ale-typescript.txt /*ale-typescript-standard*
-ale-typescript-tslint ale-typescript.txt /*ale-typescript-tslint*
-ale-typescript-tsserver ale-typescript.txt /*ale-typescript-tsserver*
-ale-vala-options ale-vala.txt /*ale-vala-options*
-ale-vala-uncrustify ale-vala.txt /*ale-vala-uncrustify*
-ale-verilog-iverilog ale-verilog.txt /*ale-verilog-iverilog*
-ale-verilog-options ale-verilog.txt /*ale-verilog-options*
-ale-verilog-verilator ale-verilog.txt /*ale-verilog-verilator*
-ale-verilog-vlog ale-verilog.txt /*ale-verilog-vlog*
-ale-verilog-xvlog ale-verilog.txt /*ale-verilog-xvlog*
-ale-vhdl-ghdl ale-vhdl.txt /*ale-vhdl-ghdl*
-ale-vhdl-options ale-vhdl.txt /*ale-vhdl-options*
-ale-vhdl-vcom ale-vhdl.txt /*ale-vhdl-vcom*
-ale-vhdl-xvhdl ale-vhdl.txt /*ale-vhdl-xvhdl*
-ale-vim-help-options ale-vim-help.txt /*ale-vim-help-options*
-ale-vim-help-write-good ale-vim-help.txt /*ale-vim-help-write-good*
-ale-vim-options ale-vim.txt /*ale-vim-options*
-ale-vim-vimls ale-vim.txt /*ale-vim-vimls*
-ale-vim-vint ale-vim.txt /*ale-vim-vint*
-ale-vue-options ale-vue.txt /*ale-vue-options*
-ale-vue-prettier ale-vue.txt /*ale-vue-prettier*
-ale-vue-vls ale-vue.txt /*ale-vue-vls*
-ale-write-good-options ale.txt /*ale-write-good-options*
-ale-xhtml-options ale-xhtml.txt /*ale-xhtml-options*
-ale-xhtml-write-good ale-xhtml.txt /*ale-xhtml-write-good*
-ale-xml-options ale-xml.txt /*ale-xml-options*
-ale-xml-xmllint ale-xml.txt /*ale-xml-xmllint*
-ale-yaml-options ale-yaml.txt /*ale-yaml-options*
-ale-yaml-prettier ale-yaml.txt /*ale-yaml-prettier*
-ale-yaml-swaglint ale-yaml.txt /*ale-yaml-swaglint*
-ale-yaml-yamllint ale-yaml.txt /*ale-yaml-yamllint*
-ale-yang-lsp ale-yang.txt /*ale-yang-lsp*
-ale-yang-options ale-yang.txt /*ale-yang-options*
-ale.txt ale.txt /*ale.txt*
-b:ale-c-flawfinder ale-c.txt /*b:ale-c-flawfinder*
-b:ale-cpp-flawfinder ale-cpp.txt /*b:ale-cpp-flawfinder*
-b:ale_ada_gcc_executable ale-ada.txt /*b:ale_ada_gcc_executable*
-b:ale_ada_gcc_options ale-ada.txt /*b:ale_ada_gcc_options*
-b:ale_ada_gnatpp_options ale-ada.txt /*b:ale_ada_gnatpp_options*
-b:ale_alex_executable ale.txt /*b:ale_alex_executable*
-b:ale_alex_use_global ale.txt /*b:ale_alex_use_global*
-b:ale_ansible_ansible_lint_executable ale-ansible.txt /*b:ale_ansible_ansible_lint_executable*
-b:ale_asm_gcc_executable ale-asm.txt /*b:ale_asm_gcc_executable*
-b:ale_asm_gcc_options ale-asm.txt /*b:ale_asm_gcc_options*
-b:ale_awk_gawk_executable ale-awk.txt /*b:ale_awk_gawk_executable*
-b:ale_awk_gawk_options ale-awk.txt /*b:ale_awk_gawk_options*
-b:ale_c_build_dir ale-c.txt /*b:ale_c_build_dir*
-b:ale_c_build_dir_names ale-c.txt /*b:ale_c_build_dir_names*
-b:ale_c_ccls_executable ale-c.txt /*b:ale_c_ccls_executable*
-b:ale_c_ccls_init_options ale-c.txt /*b:ale_c_ccls_init_options*
-b:ale_c_clang_executable ale-c.txt /*b:ale_c_clang_executable*
-b:ale_c_clang_options ale-c.txt /*b:ale_c_clang_options*
-b:ale_c_clangd_executable ale-c.txt /*b:ale_c_clangd_executable*
-b:ale_c_clangd_options ale-c.txt /*b:ale_c_clangd_options*
-b:ale_c_clangformat_executable ale-c.txt /*b:ale_c_clangformat_executable*
-b:ale_c_clangformat_options ale-c.txt /*b:ale_c_clangformat_options*
-b:ale_c_clangtidy_checks ale-c.txt /*b:ale_c_clangtidy_checks*
-b:ale_c_clangtidy_executable ale-c.txt /*b:ale_c_clangtidy_executable*
-b:ale_c_clangtidy_extra_options ale-c.txt /*b:ale_c_clangtidy_extra_options*
-b:ale_c_clangtidy_fix_errors ale-c.txt /*b:ale_c_clangtidy_fix_errors*
-b:ale_c_clangtidy_options ale-c.txt /*b:ale_c_clangtidy_options*
-b:ale_c_cppcheck_executable ale-c.txt /*b:ale_c_cppcheck_executable*
-b:ale_c_cppcheck_options ale-c.txt /*b:ale_c_cppcheck_options*
-b:ale_c_cquery_cache_directory ale-c.txt /*b:ale_c_cquery_cache_directory*
-b:ale_c_cquery_executable ale-c.txt /*b:ale_c_cquery_executable*
-b:ale_c_flawfinder_error_severity ale-c.txt /*b:ale_c_flawfinder_error_severity*
-b:ale_c_flawfinder_executable ale-c.txt /*b:ale_c_flawfinder_executable*
-b:ale_c_flawfinder_minlevel ale-c.txt /*b:ale_c_flawfinder_minlevel*
-b:ale_c_gcc_executable ale-c.txt /*b:ale_c_gcc_executable*
-b:ale_c_gcc_options ale-c.txt /*b:ale_c_gcc_options*
-b:ale_c_parse_compile_commands ale-c.txt /*b:ale_c_parse_compile_commands*
-b:ale_c_parse_makefile ale-c.txt /*b:ale_c_parse_makefile*
-b:ale_c_uncrustify_executable ale-c.txt /*b:ale_c_uncrustify_executable*
-b:ale_c_uncrustify_options ale-c.txt /*b:ale_c_uncrustify_options*
-b:ale_chef_cookstyle_executable ale-chef.txt /*b:ale_chef_cookstyle_executable*
-b:ale_chef_cookstyle_options ale-chef.txt /*b:ale_chef_cookstyle_options*
-b:ale_chef_foodcritic_executable ale-chef.txt /*b:ale_chef_foodcritic_executable*
-b:ale_chef_foodcritic_options ale-chef.txt /*b:ale_chef_foodcritic_options*
-b:ale_cmake_cmakeformat_executable ale-cmake.txt /*b:ale_cmake_cmakeformat_executable*
-b:ale_cmake_cmakeformat_options ale-cmake.txt /*b:ale_cmake_cmakeformat_options*
-b:ale_cmake_cmakelint_executable ale-cmake.txt /*b:ale_cmake_cmakelint_executable*
-b:ale_cmake_cmakelint_options ale-cmake.txt /*b:ale_cmake_cmakelint_options*
-b:ale_command_wrapper ale.txt /*b:ale_command_wrapper*
-b:ale_completion_enabled ale.txt /*b:ale_completion_enabled*
-b:ale_completion_excluded_words ale.txt /*b:ale_completion_excluded_words*
-b:ale_cpp_ccls_executable ale-cpp.txt /*b:ale_cpp_ccls_executable*
-b:ale_cpp_ccls_init_options ale-cpp.txt /*b:ale_cpp_ccls_init_options*
-b:ale_cpp_clang_executable ale-cpp.txt /*b:ale_cpp_clang_executable*
-b:ale_cpp_clang_options ale-cpp.txt /*b:ale_cpp_clang_options*
-b:ale_cpp_clangcheck_executable ale-cpp.txt /*b:ale_cpp_clangcheck_executable*
-b:ale_cpp_clangcheck_options ale-cpp.txt /*b:ale_cpp_clangcheck_options*
-b:ale_cpp_clangd_executable ale-cpp.txt /*b:ale_cpp_clangd_executable*
-b:ale_cpp_clangd_options ale-cpp.txt /*b:ale_cpp_clangd_options*
-b:ale_cpp_clangtidy_checks ale-cpp.txt /*b:ale_cpp_clangtidy_checks*
-b:ale_cpp_clangtidy_executable ale-cpp.txt /*b:ale_cpp_clangtidy_executable*
-b:ale_cpp_clangtidy_extra_options ale-cpp.txt /*b:ale_cpp_clangtidy_extra_options*
-b:ale_cpp_clangtidy_fix_errors ale-cpp.txt /*b:ale_cpp_clangtidy_fix_errors*
-b:ale_cpp_clangtidy_options ale-cpp.txt /*b:ale_cpp_clangtidy_options*
-b:ale_cpp_clazy_checks ale-cpp.txt /*b:ale_cpp_clazy_checks*
-b:ale_cpp_clazy_executable ale-cpp.txt /*b:ale_cpp_clazy_executable*
-b:ale_cpp_clazy_options ale-cpp.txt /*b:ale_cpp_clazy_options*
-b:ale_cpp_cppcheck_executable ale-cpp.txt /*b:ale_cpp_cppcheck_executable*
-b:ale_cpp_cppcheck_options ale-cpp.txt /*b:ale_cpp_cppcheck_options*
-b:ale_cpp_cpplint_executable ale-cpp.txt /*b:ale_cpp_cpplint_executable*
-b:ale_cpp_cpplint_options ale-cpp.txt /*b:ale_cpp_cpplint_options*
-b:ale_cpp_cquery_cache_directory ale-cpp.txt /*b:ale_cpp_cquery_cache_directory*
-b:ale_cpp_cquery_executable ale-cpp.txt /*b:ale_cpp_cquery_executable*
-b:ale_cpp_flawfinder_executable ale-cpp.txt /*b:ale_cpp_flawfinder_executable*
-b:ale_cpp_flawfinder_minlevel ale-cpp.txt /*b:ale_cpp_flawfinder_minlevel*
-b:ale_cpp_gcc_executable ale-cpp.txt /*b:ale_cpp_gcc_executable*
-b:ale_cpp_gcc_options ale-cpp.txt /*b:ale_cpp_gcc_options*
-b:ale_cs_csc_assemblies ale-cs.txt /*b:ale_cs_csc_assemblies*
-b:ale_cs_csc_assembly_path ale-cs.txt /*b:ale_cs_csc_assembly_path*
-b:ale_cs_csc_options ale-cs.txt /*b:ale_cs_csc_options*
-b:ale_cs_csc_source ale-cs.txt /*b:ale_cs_csc_source*
-b:ale_cs_mcs_options ale-cs.txt /*b:ale_cs_mcs_options*
-b:ale_cs_mcsc_assemblies ale-cs.txt /*b:ale_cs_mcsc_assemblies*
-b:ale_cs_mcsc_assembly_path ale-cs.txt /*b:ale_cs_mcsc_assembly_path*
-b:ale_cs_mcsc_options ale-cs.txt /*b:ale_cs_mcsc_options*
-b:ale_cs_mcsc_source ale-cs.txt /*b:ale_cs_mcsc_source*
-b:ale_css_stylelint_executable ale-css.txt /*b:ale_css_stylelint_executable*
-b:ale_css_stylelint_options ale-css.txt /*b:ale_css_stylelint_options*
-b:ale_css_stylelint_use_global ale-css.txt /*b:ale_css_stylelint_use_global*
-b:ale_cuda_nvcc_executable ale-cuda.txt /*b:ale_cuda_nvcc_executable*
-b:ale_cuda_nvcc_options ale-cuda.txt /*b:ale_cuda_nvcc_options*
-b:ale_d_dfmt_options ale-d.txt /*b:ale_d_dfmt_options*
-b:ale_d_dls_executable ale-d.txt /*b:ale_d_dls_executable*
-b:ale_dart_dartanalyzer_executable ale-dart.txt /*b:ale_dart_dartanalyzer_executable*
-b:ale_dart_dartfmt_executable ale-dart.txt /*b:ale_dart_dartfmt_executable*
-b:ale_dart_dartfmt_options ale-dart.txt /*b:ale_dart_dartfmt_options*
-b:ale_default_navigation ale.txt /*b:ale_default_navigation*
-b:ale_disable_lsp ale.txt /*b:ale_disable_lsp*
-b:ale_dockerfile_dockerfile_lint_executable ale-dockerfile.txt /*b:ale_dockerfile_dockerfile_lint_executable*
-b:ale_dockerfile_dockerfile_lint_options ale-dockerfile.txt /*b:ale_dockerfile_dockerfile_lint_options*
-b:ale_dockerfile_hadolint_image ale-dockerfile.txt /*b:ale_dockerfile_hadolint_image*
-b:ale_dockerfile_hadolint_use_docker ale-dockerfile.txt /*b:ale_dockerfile_hadolint_use_docker*
-b:ale_echo_delay ale.txt /*b:ale_echo_delay*
-b:ale_echo_msg_format ale.txt /*b:ale_echo_msg_format*
-b:ale_elixir_elixir_ls_config ale-elixir.txt /*b:ale_elixir_elixir_ls_config*
-b:ale_elixir_elixir_ls_release ale-elixir.txt /*b:ale_elixir_elixir_ls_release*
-b:ale_elixir_mix_format_options ale-elixir.txt /*b:ale_elixir_mix_format_options*
-b:ale_elixir_mix_options ale-elixir.txt /*b:ale_elixir_mix_options*
-b:ale_elm_format_executable ale-elm.txt /*b:ale_elm_format_executable*
-b:ale_elm_format_options ale-elm.txt /*b:ale_elm_format_options*
-b:ale_elm_format_use_global ale-elm.txt /*b:ale_elm_format_use_global*
-b:ale_elm_ls_elm_analyse_trigger ale-elm.txt /*b:ale_elm_ls_elm_analyse_trigger*
-b:ale_elm_ls_elm_format_path ale-elm.txt /*b:ale_elm_ls_elm_format_path*
-b:ale_elm_ls_elm_path ale-elm.txt /*b:ale_elm_ls_elm_path*
-b:ale_elm_ls_elm_test_path ale-elm.txt /*b:ale_elm_ls_elm_test_path*
-b:ale_elm_ls_executable ale-elm.txt /*b:ale_elm_ls_executable*
-b:ale_elm_ls_use_global ale-elm.txt /*b:ale_elm_ls_use_global*
-b:ale_elm_make_executable ale-elm.txt /*b:ale_elm_make_executable*
-b:ale_elm_make_use_global ale-elm.txt /*b:ale_elm_make_use_global*
-b:ale_enabled ale.txt /*b:ale_enabled*
-b:ale_erlang_dialyzer_executable ale-erlang.txt /*b:ale_erlang_dialyzer_executable*
-b:ale_erlang_dialyzer_plt_file ale-erlang.txt /*b:ale_erlang_dialyzer_plt_file*
-b:ale_erlang_dialyzer_rebar3_profile ale-erlang.txt /*b:ale_erlang_dialyzer_rebar3_profile*
-b:ale_erlang_erlc_options ale-erlang.txt /*b:ale_erlang_erlc_options*
-b:ale_erlang_syntaxerl_executable ale-erlang.txt /*b:ale_erlang_syntaxerl_executable*
-b:ale_eruby_ruumba_executable ale-eruby.txt /*b:ale_eruby_ruumba_executable*
-b:ale_exclude_highlights ale.txt /*b:ale_exclude_highlights*
-b:ale_fix_on_save ale.txt /*b:ale_fix_on_save*
-b:ale_fix_on_save_ignore ale.txt /*b:ale_fix_on_save_ignore*
-b:ale_fixers ale.txt /*b:ale_fixers*
-b:ale_fortran_gcc_executable ale-fortran.txt /*b:ale_fortran_gcc_executable*
-b:ale_fortran_gcc_options ale-fortran.txt /*b:ale_fortran_gcc_options*
-b:ale_fortran_gcc_use_free_form ale-fortran.txt /*b:ale_fortran_gcc_use_free_form*
-b:ale_fortran_language_server_executable ale-fortran.txt /*b:ale_fortran_language_server_executable*
-b:ale_fortran_language_server_use_global ale-fortran.txt /*b:ale_fortran_language_server_use_global*
-b:ale_fuse_fusionlint_executable ale-fuse.txt /*b:ale_fuse_fusionlint_executable*
-b:ale_fuse_fusionlint_options ale-fuse.txt /*b:ale_fuse_fusionlint_options*
-b:ale_gitcommit_gitlint_executable ale-gitcommit.txt /*b:ale_gitcommit_gitlint_executable*
-b:ale_gitcommit_gitlint_options ale-gitcommit.txt /*b:ale_gitcommit_gitlint_options*
-b:ale_gitcommit_gitlint_use_global ale-gitcommit.txt /*b:ale_gitcommit_gitlint_use_global*
-b:ale_glsl_glslang_executable ale-glsl.txt /*b:ale_glsl_glslang_executable*
-b:ale_glsl_glslang_options ale-glsl.txt /*b:ale_glsl_glslang_options*
-b:ale_glsl_glslls_executable ale-glsl.txt /*b:ale_glsl_glslls_executable*
-b:ale_glsl_glslls_logfile ale-glsl.txt /*b:ale_glsl_glslls_logfile*
-b:ale_go_bingo_executable ale-go.txt /*b:ale_go_bingo_executable*
-b:ale_go_bingo_options ale-go.txt /*b:ale_go_bingo_options*
-b:ale_go_go111module ale-go.txt /*b:ale_go_go111module*
-b:ale_go_go_options ale-go.txt /*b:ale_go_go_options*
-b:ale_go_gobuild_options ale-go.txt /*b:ale_go_gobuild_options*
-b:ale_go_gofmt_options ale-go.txt /*b:ale_go_gofmt_options*
-b:ale_go_golangci_lint_executable ale-go.txt /*b:ale_go_golangci_lint_executable*
-b:ale_go_golangci_lint_options ale-go.txt /*b:ale_go_golangci_lint_options*
-b:ale_go_golangci_lint_package ale-go.txt /*b:ale_go_golangci_lint_package*
-b:ale_go_golint_executable ale-go.txt /*b:ale_go_golint_executable*
-b:ale_go_golint_options ale-go.txt /*b:ale_go_golint_options*
-b:ale_go_gometalinter_executable ale-go.txt /*b:ale_go_gometalinter_executable*
-b:ale_go_gometalinter_lint_package ale-go.txt /*b:ale_go_gometalinter_lint_package*
-b:ale_go_gometalinter_options ale-go.txt /*b:ale_go_gometalinter_options*
-b:ale_go_gopls_executable ale-go.txt /*b:ale_go_gopls_executable*
-b:ale_go_gopls_options ale-go.txt /*b:ale_go_gopls_options*
-b:ale_go_govet_options ale-go.txt /*b:ale_go_govet_options*
-b:ale_go_langserver_executable ale-go.txt /*b:ale_go_langserver_executable*
-b:ale_go_langserver_options ale-go.txt /*b:ale_go_langserver_options*
-b:ale_go_revive_executable ale-go.txt /*b:ale_go_revive_executable*
-b:ale_go_revive_options ale-go.txt /*b:ale_go_revive_options*
-b:ale_go_staticcheck_lint_package ale-go.txt /*b:ale_go_staticcheck_lint_package*
-b:ale_go_staticcheck_options ale-go.txt /*b:ale_go_staticcheck_options*
-b:ale_hack_hack_executable ale-hack.txt /*b:ale_hack_hack_executable*
-b:ale_hack_hackfmt_options ale-hack.txt /*b:ale_hack_hackfmt_options*
-b:ale_hack_hhast_executable ale-hack.txt /*b:ale_hack_hhast_executable*
-b:ale_handlebars_embertemplatelint_executable ale-handlebars.txt /*b:ale_handlebars_embertemplatelint_executable*
-b:ale_handlebars_embertemplatelint_use_global ale-handlebars.txt /*b:ale_handlebars_embertemplatelint_use_global*
-b:ale_haskell_brittany_executable ale-haskell.txt /*b:ale_haskell_brittany_executable*
-b:ale_haskell_cabal_ghc_options ale-haskell.txt /*b:ale_haskell_cabal_ghc_options*
-b:ale_haskell_floskell_executable ale-haskell.txt /*b:ale_haskell_floskell_executable*
-b:ale_haskell_ghc_mod_executable ale-haskell.txt /*b:ale_haskell_ghc_mod_executable*
-b:ale_haskell_ghc_options ale-haskell.txt /*b:ale_haskell_ghc_options*
-b:ale_haskell_hdevtools_executable ale-haskell.txt /*b:ale_haskell_hdevtools_executable*
-b:ale_haskell_hdevtools_options ale-haskell.txt /*b:ale_haskell_hdevtools_options*
-b:ale_haskell_hfmt_executable ale-haskell.txt /*b:ale_haskell_hfmt_executable*
-b:ale_haskell_hie_executable ale-haskell.txt /*b:ale_haskell_hie_executable*
-b:ale_haskell_hindent_executable ale-haskell.txt /*b:ale_haskell_hindent_executable*
-b:ale_haskell_hlint_executable ale-haskell.txt /*b:ale_haskell_hlint_executable*
-b:ale_haskell_stack_build_options ale-haskell.txt /*b:ale_haskell_stack_build_options*
-b:ale_haskell_stack_ghc_options ale-haskell.txt /*b:ale_haskell_stack_ghc_options*
-b:ale_haskell_stylish_haskell_executable ale-haskell.txt /*b:ale_haskell_stylish_haskell_executable*
-b:ale_hover_to_preview ale.txt /*b:ale_hover_to_preview*
-b:ale_html_beautify_options ale-html.txt /*b:ale_html_beautify_options*
-b:ale_html_htmlhint_executable ale-html.txt /*b:ale_html_htmlhint_executable*
-b:ale_html_htmlhint_options ale-html.txt /*b:ale_html_htmlhint_options*
-b:ale_html_htmlhint_use_global ale-html.txt /*b:ale_html_htmlhint_use_global*
-b:ale_html_stylelint_executable ale-html.txt /*b:ale_html_stylelint_executable*
-b:ale_html_stylelint_options ale-html.txt /*b:ale_html_stylelint_options*
-b:ale_html_stylelint_use_global ale-html.txt /*b:ale_html_stylelint_use_global*
-b:ale_html_tidy_executable ale-html.txt /*b:ale_html_tidy_executable*
-b:ale_html_tidy_options ale-html.txt /*b:ale_html_tidy_options*
-b:ale_idris_idris_executable ale-idris.txt /*b:ale_idris_idris_executable*
-b:ale_idris_idris_options ale-idris.txt /*b:ale_idris_idris_options*
-b:ale_ispc_ispc_executable ale-ispc.txt /*b:ale_ispc_ispc_executable*
-b:ale_ispc_ispc_options ale-ispc.txt /*b:ale_ispc_ispc_options*
-b:ale_java_checkstyle_config ale-java.txt /*b:ale_java_checkstyle_config*
-b:ale_java_checkstyle_executable ale-java.txt /*b:ale_java_checkstyle_executable*
-b:ale_java_checkstyle_options ale-java.txt /*b:ale_java_checkstyle_options*
-b:ale_java_eclipse_config_path ale-java.txt /*b:ale_java_eclipse_config_path*
-b:ale_java_eclipse_executable ale-java.txt /*b:ale_java_eclipse_executable*
-b:ale_java_eclipselsp_javaagent ale-java.txt /*b:ale_java_eclipselsp_javaagent*
-b:ale_java_eclipselsp_path ale-java.txt /*b:ale_java_eclipselsp_path*
-b:ale_java_eclipselsp_workspace_path ale-java.txt /*b:ale_java_eclipselsp_workspace_path*
-b:ale_java_google_java_format_executable ale-java.txt /*b:ale_java_google_java_format_executable*
-b:ale_java_google_java_format_options ale-java.txt /*b:ale_java_google_java_format_options*
-b:ale_java_javac_classpath ale-java.txt /*b:ale_java_javac_classpath*
-b:ale_java_javac_executable ale-java.txt /*b:ale_java_javac_executable*
-b:ale_java_javac_options ale-java.txt /*b:ale_java_javac_options*
-b:ale_java_javac_sourcepath ale-java.txt /*b:ale_java_javac_sourcepath*
-b:ale_java_javalsp_config ale-java.txt /*b:ale_java_javalsp_config*
-b:ale_java_javalsp_executable ale-java.txt /*b:ale_java_javalsp_executable*
-b:ale_java_pmd_options ale-java.txt /*b:ale_java_pmd_options*
-b:ale_javascript_eslint_executable ale-javascript.txt /*b:ale_javascript_eslint_executable*
-b:ale_javascript_eslint_options ale-javascript.txt /*b:ale_javascript_eslint_options*
-b:ale_javascript_eslint_suppress_eslintignore ale-javascript.txt /*b:ale_javascript_eslint_suppress_eslintignore*
-b:ale_javascript_eslint_suppress_missing_config ale-javascript.txt /*b:ale_javascript_eslint_suppress_missing_config*
-b:ale_javascript_eslint_use_global ale-javascript.txt /*b:ale_javascript_eslint_use_global*
-b:ale_javascript_fecs_executable ale-javascript.txt /*b:ale_javascript_fecs_executable*
-b:ale_javascript_fecs_use_global ale-javascript.txt /*b:ale_javascript_fecs_use_global*
-b:ale_javascript_flow_executable ale-javascript.txt /*b:ale_javascript_flow_executable*
-b:ale_javascript_flow_use_global ale-javascript.txt /*b:ale_javascript_flow_use_global*
-b:ale_javascript_flow_use_home_config ale-javascript.txt /*b:ale_javascript_flow_use_home_config*
-b:ale_javascript_flow_use_respect_pragma ale-javascript.txt /*b:ale_javascript_flow_use_respect_pragma*
-b:ale_javascript_importjs_executable ale-javascript.txt /*b:ale_javascript_importjs_executable*
-b:ale_javascript_jscs_executable ale-javascript.txt /*b:ale_javascript_jscs_executable*
-b:ale_javascript_jscs_use_global ale-javascript.txt /*b:ale_javascript_jscs_use_global*
-b:ale_javascript_jshint_executable ale-javascript.txt /*b:ale_javascript_jshint_executable*
-b:ale_javascript_jshint_use_global ale-javascript.txt /*b:ale_javascript_jshint_use_global*
-b:ale_javascript_prettier_eslint_executable ale-javascript.txt /*b:ale_javascript_prettier_eslint_executable*
-b:ale_javascript_prettier_eslint_options ale-javascript.txt /*b:ale_javascript_prettier_eslint_options*
-b:ale_javascript_prettier_eslint_use_global ale-javascript.txt /*b:ale_javascript_prettier_eslint_use_global*
-b:ale_javascript_prettier_executable ale-javascript.txt /*b:ale_javascript_prettier_executable*
-b:ale_javascript_prettier_options ale-javascript.txt /*b:ale_javascript_prettier_options*
-b:ale_javascript_prettier_standard_executable ale-javascript.txt /*b:ale_javascript_prettier_standard_executable*
-b:ale_javascript_prettier_standard_options ale-javascript.txt /*b:ale_javascript_prettier_standard_options*
-b:ale_javascript_prettier_standard_use_global ale-javascript.txt /*b:ale_javascript_prettier_standard_use_global*
-b:ale_javascript_prettier_use_global ale-javascript.txt /*b:ale_javascript_prettier_use_global*
-b:ale_javascript_standard_executable ale-javascript.txt /*b:ale_javascript_standard_executable*
-b:ale_javascript_standard_options ale-javascript.txt /*b:ale_javascript_standard_options*
-b:ale_javascript_standard_use_global ale-javascript.txt /*b:ale_javascript_standard_use_global*
-b:ale_javascript_xo_executable ale-javascript.txt /*b:ale_javascript_xo_executable*
-b:ale_javascript_xo_options ale-javascript.txt /*b:ale_javascript_xo_options*
-b:ale_javascript_xo_use_global ale-javascript.txt /*b:ale_javascript_xo_use_global*
-b:ale_json_fixjson_executable ale-json.txt /*b:ale_json_fixjson_executable*
-b:ale_json_fixjson_options ale-json.txt /*b:ale_json_fixjson_options*
-b:ale_json_fixjson_use_global ale-json.txt /*b:ale_json_fixjson_use_global*
-b:ale_json_jq_executable ale-json.txt /*b:ale_json_jq_executable*
-b:ale_json_jq_filters ale-json.txt /*b:ale_json_jq_filters*
-b:ale_json_jq_options ale-json.txt /*b:ale_json_jq_options*
-b:ale_json_jsonlint_executable ale-json.txt /*b:ale_json_jsonlint_executable*
-b:ale_json_jsonlint_use_global ale-json.txt /*b:ale_json_jsonlint_use_global*
-b:ale_julia_executable ale-julia.txt /*b:ale_julia_executable*
-b:ale_keep_list_window_open ale.txt /*b:ale_keep_list_window_open*
-b:ale_lacheck_executable ale-tex.txt /*b:ale_lacheck_executable*
-b:ale_languagetool_executable ale.txt /*b:ale_languagetool_executable*
-b:ale_languagetool_options ale.txt /*b:ale_languagetool_options*
-b:ale_less_lessc_executable ale-less.txt /*b:ale_less_lessc_executable*
-b:ale_less_lessc_options ale-less.txt /*b:ale_less_lessc_options*
-b:ale_less_lessc_use_global ale-less.txt /*b:ale_less_lessc_use_global*
-b:ale_less_stylelint_executable ale-less.txt /*b:ale_less_stylelint_executable*
-b:ale_less_stylelint_options ale-less.txt /*b:ale_less_stylelint_options*
-b:ale_less_stylelint_use_global ale-less.txt /*b:ale_less_stylelint_use_global*
-b:ale_lint_on_insert_leave ale.txt /*b:ale_lint_on_insert_leave*
-b:ale_linted ale.txt /*b:ale_linted*
-b:ale_linter_aliases ale.txt /*b:ale_linter_aliases*
-b:ale_linters ale.txt /*b:ale_linters*
-b:ale_linters_ignore ale.txt /*b:ale_linters_ignore*
-b:ale_list_vertical ale.txt /*b:ale_list_vertical*
-b:ale_list_window_size ale.txt /*b:ale_list_window_size*
-b:ale_llvm_llc_executable ale-llvm.txt /*b:ale_llvm_llc_executable*
-b:ale_loclist_msg_format ale.txt /*b:ale_loclist_msg_format*
-b:ale_lsp_root ale.txt /*b:ale_lsp_root*
-b:ale_lua_luac_executable ale-lua.txt /*b:ale_lua_luac_executable*
-b:ale_lua_luacheck_executable ale-lua.txt /*b:ale_lua_luacheck_executable*
-b:ale_lua_luacheck_options ale-lua.txt /*b:ale_lua_luacheck_options*
-b:ale_markdown_mdl_executable ale-markdown.txt /*b:ale_markdown_mdl_executable*
-b:ale_markdown_mdl_options ale-markdown.txt /*b:ale_markdown_mdl_options*
-b:ale_markdown_remark_lint_executable ale-markdown.txt /*b:ale_markdown_remark_lint_executable*
-b:ale_markdown_remark_lint_options ale-markdown.txt /*b:ale_markdown_remark_lint_options*
-b:ale_markdown_remark_lint_use_global ale-markdown.txt /*b:ale_markdown_remark_lint_use_global*
-b:ale_max_signs ale.txt /*b:ale_max_signs*
-b:ale_maximum_file_size ale.txt /*b:ale_maximum_file_size*
-b:ale_mercury_mmc_executable ale-mercury.txt /*b:ale_mercury_mmc_executable*
-b:ale_mercury_mmc_options ale-mercury.txt /*b:ale_mercury_mmc_options*
-b:ale_nasm_nasm_executable ale-nasm.txt /*b:ale_nasm_nasm_executable*
-b:ale_nasm_nasm_options ale-nasm.txt /*b:ale_nasm_nasm_options*
-b:ale_nim_nimpretty_executable ale-nim.txt /*b:ale_nim_nimpretty_executable*
-b:ale_nim_nimpretty_options ale-nim.txt /*b:ale_nim_nimpretty_options*
-b:ale_nix_nixpkgsfmt_executable ale-nix.txt /*b:ale_nix_nixpkgsfmt_executable*
-b:ale_nix_nixpkgsfmt_options ale-nix.txt /*b:ale_nix_nixpkgsfmt_options*
-b:ale_objc_ccls_executable ale-objc.txt /*b:ale_objc_ccls_executable*
-b:ale_objc_ccls_init_options ale-objc.txt /*b:ale_objc_ccls_init_options*
-b:ale_objc_clang_options ale-objc.txt /*b:ale_objc_clang_options*
-b:ale_objc_clangd_executable ale-objc.txt /*b:ale_objc_clangd_executable*
-b:ale_objc_clangd_options ale-objc.txt /*b:ale_objc_clangd_options*
-b:ale_objcpp_clang_options ale-objcpp.txt /*b:ale_objcpp_clang_options*
-b:ale_objcpp_clangd_executable ale-objcpp.txt /*b:ale_objcpp_clangd_executable*
-b:ale_objcpp_clangd_options ale-objcpp.txt /*b:ale_objcpp_clangd_options*
-b:ale_ocaml_ocamlformat_executable ale-ocaml.txt /*b:ale_ocaml_ocamlformat_executable*
-b:ale_ocaml_ocamlformat_options ale-ocaml.txt /*b:ale_ocaml_ocamlformat_options*
-b:ale_ocaml_ocp_indent_config ale-ocaml.txt /*b:ale_ocaml_ocp_indent_config*
-b:ale_ocaml_ocp_indent_executable ale-ocaml.txt /*b:ale_ocaml_ocp_indent_executable*
-b:ale_ocaml_ocp_indent_options ale-ocaml.txt /*b:ale_ocaml_ocp_indent_options*
-b:ale_ocaml_ols_executable ale-ocaml.txt /*b:ale_ocaml_ols_executable*
-b:ale_ocaml_ols_use_global ale-ocaml.txt /*b:ale_ocaml_ols_use_global*
-b:ale_open_list ale.txt /*b:ale_open_list*
-b:ale_perl6_perl6_executable ale-perl6.txt /*b:ale_perl6_perl6_executable*
-b:ale_perl6_perl6_options ale-perl6.txt /*b:ale_perl6_perl6_options*
-b:ale_perl_perl_executable ale-perl.txt /*b:ale_perl_perl_executable*
-b:ale_perl_perl_options ale-perl.txt /*b:ale_perl_perl_options*
-b:ale_perl_perlcritic_executable ale-perl.txt /*b:ale_perl_perlcritic_executable*
-b:ale_perl_perlcritic_options ale-perl.txt /*b:ale_perl_perlcritic_options*
-b:ale_perl_perlcritic_profile ale-perl.txt /*b:ale_perl_perlcritic_profile*
-b:ale_perl_perltidy_options ale-perl.txt /*b:ale_perl_perltidy_options*
-b:ale_php_cs_fixer_executable ale-php.txt /*b:ale_php_cs_fixer_executable*
-b:ale_php_cs_fixer_options ale-php.txt /*b:ale_php_cs_fixer_options*
-b:ale_php_cs_fixer_use_global ale-php.txt /*b:ale_php_cs_fixer_use_global*
-b:ale_php_langserver_executable ale-php.txt /*b:ale_php_langserver_executable*
-b:ale_php_langserver_use_global ale-php.txt /*b:ale_php_langserver_use_global*
-b:ale_php_phan_executable ale-php.txt /*b:ale_php_phan_executable*
-b:ale_php_phan_minimum_severity ale-php.txt /*b:ale_php_phan_minimum_severity*
-b:ale_php_phan_use_client ale-php.txt /*b:ale_php_phan_use_client*
-b:ale_php_php_executable ale-php.txt /*b:ale_php_php_executable*
-b:ale_php_phpcbf_executable ale-php.txt /*b:ale_php_phpcbf_executable*
-b:ale_php_phpcbf_standard ale-php.txt /*b:ale_php_phpcbf_standard*
-b:ale_php_phpcbf_use_global ale-php.txt /*b:ale_php_phpcbf_use_global*
-b:ale_php_phpcs_executable ale-php.txt /*b:ale_php_phpcs_executable*
-b:ale_php_phpcs_options ale-php.txt /*b:ale_php_phpcs_options*
-b:ale_php_phpcs_standard ale-php.txt /*b:ale_php_phpcs_standard*
-b:ale_php_phpcs_use_global ale-php.txt /*b:ale_php_phpcs_use_global*
-b:ale_php_phpmd_executable ale-php.txt /*b:ale_php_phpmd_executable*
-b:ale_php_phpmd_ruleset ale-php.txt /*b:ale_php_phpmd_ruleset*
-b:ale_php_phpstan_autoload ale-php.txt /*b:ale_php_phpstan_autoload*
-b:ale_php_phpstan_configuration ale-php.txt /*b:ale_php_phpstan_configuration*
-b:ale_php_phpstan_executable ale-php.txt /*b:ale_php_phpstan_executable*
-b:ale_php_phpstan_level ale-php.txt /*b:ale_php_phpstan_level*
-b:ale_php_psalm_executable ale-php.txt /*b:ale_php_psalm_executable*
-b:ale_pony_ponyc_executable ale-pony.txt /*b:ale_pony_ponyc_executable*
-b:ale_pony_ponyc_options ale-pony.txt /*b:ale_pony_ponyc_options*
-b:ale_powershell_powershell_executable ale-powershell.txt /*b:ale_powershell_powershell_executable*
-b:ale_powershell_psscriptanalyzer_exclusions ale-powershell.txt /*b:ale_powershell_psscriptanalyzer_exclusions*
-b:ale_powershell_psscriptanalyzer_executable ale-powershell.txt /*b:ale_powershell_psscriptanalyzer_executable*
-b:ale_powershell_psscriptanalyzer_module ale-powershell.txt /*b:ale_powershell_psscriptanalyzer_module*
-b:ale_prolog_swipl_alarm ale-prolog.txt /*b:ale_prolog_swipl_alarm*
-b:ale_prolog_swipl_alarm_handler ale-prolog.txt /*b:ale_prolog_swipl_alarm_handler*
-b:ale_prolog_swipl_executable ale-prolog.txt /*b:ale_prolog_swipl_executable*
-b:ale_prolog_swipl_load ale-prolog.txt /*b:ale_prolog_swipl_load*
-b:ale_prolog_swipl_timeout ale-prolog.txt /*b:ale_prolog_swipl_timeout*
-b:ale_psalm_langserver_options ale-php.txt /*b:ale_psalm_langserver_options*
-b:ale_pug_puglint_executable ale-pug.txt /*b:ale_pug_puglint_executable*
-b:ale_pug_puglint_options ale-pug.txt /*b:ale_pug_puglint_options*
-b:ale_pug_puglint_use_global ale-pug.txt /*b:ale_pug_puglint_use_global*
-b:ale_puppet_languageserver_executable ale-puppet.txt /*b:ale_puppet_languageserver_executable*
-b:ale_puppet_puppet_executable ale-puppet.txt /*b:ale_puppet_puppet_executable*
-b:ale_puppet_puppet_options ale-puppet.txt /*b:ale_puppet_puppet_options*
-b:ale_puppet_puppetlint_executable ale-puppet.txt /*b:ale_puppet_puppetlint_executable*
-b:ale_puppet_puppetlint_options ale-puppet.txt /*b:ale_puppet_puppetlint_options*
-b:ale_purescript_purty_executable ale-purescript.txt /*b:ale_purescript_purty_executable*
-b:ale_pyrex_cython_executable ale-pyrex.txt /*b:ale_pyrex_cython_executable*
-b:ale_pyrex_cython_options ale-pyrex.txt /*b:ale_pyrex_cython_options*
-b:ale_python_auto_pipenv ale-python.txt /*b:ale_python_auto_pipenv*
-b:ale_python_autopep8_executable ale-python.txt /*b:ale_python_autopep8_executable*
-b:ale_python_autopep8_options ale-python.txt /*b:ale_python_autopep8_options*
-b:ale_python_autopep8_use_global ale-python.txt /*b:ale_python_autopep8_use_global*
-b:ale_python_bandit_auto_pipenv ale-python.txt /*b:ale_python_bandit_auto_pipenv*
-b:ale_python_bandit_executable ale-python.txt /*b:ale_python_bandit_executable*
-b:ale_python_bandit_options ale-python.txt /*b:ale_python_bandit_options*
-b:ale_python_bandit_use_config ale-python.txt /*b:ale_python_bandit_use_config*
-b:ale_python_bandit_use_global ale-python.txt /*b:ale_python_bandit_use_global*
-b:ale_python_black_auto_pipenv ale-python.txt /*b:ale_python_black_auto_pipenv*
-b:ale_python_black_change_directory ale-python.txt /*b:ale_python_black_change_directory*
-b:ale_python_black_executable ale-python.txt /*b:ale_python_black_executable*
-b:ale_python_black_options ale-python.txt /*b:ale_python_black_options*
-b:ale_python_black_use_global ale-python.txt /*b:ale_python_black_use_global*
-b:ale_python_flake8_auto_pipenv ale-python.txt /*b:ale_python_flake8_auto_pipenv*
-b:ale_python_flake8_change_directory ale-python.txt /*b:ale_python_flake8_change_directory*
-b:ale_python_flake8_executable ale-python.txt /*b:ale_python_flake8_executable*
-b:ale_python_flake8_options ale-python.txt /*b:ale_python_flake8_options*
-b:ale_python_flake8_use_global ale-python.txt /*b:ale_python_flake8_use_global*
-b:ale_python_isort_executable ale-python.txt /*b:ale_python_isort_executable*
-b:ale_python_isort_options ale-python.txt /*b:ale_python_isort_options*
-b:ale_python_isort_use_global ale-python.txt /*b:ale_python_isort_use_global*
-b:ale_python_mypy_auto_pipenv ale-python.txt /*b:ale_python_mypy_auto_pipenv*
-b:ale_python_mypy_executable ale-python.txt /*b:ale_python_mypy_executable*
-b:ale_python_mypy_ignore_invalid_syntax ale-python.txt /*b:ale_python_mypy_ignore_invalid_syntax*
-b:ale_python_mypy_options ale-python.txt /*b:ale_python_mypy_options*
-b:ale_python_mypy_show_notes ale-python.txt /*b:ale_python_mypy_show_notes*
-b:ale_python_mypy_use_global ale-python.txt /*b:ale_python_mypy_use_global*
-b:ale_python_prospector_auto_pipenv ale-python.txt /*b:ale_python_prospector_auto_pipenv*
-b:ale_python_prospector_executable ale-python.txt /*b:ale_python_prospector_executable*
-b:ale_python_prospector_options ale-python.txt /*b:ale_python_prospector_options*
-b:ale_python_prospector_use_global ale-python.txt /*b:ale_python_prospector_use_global*
-b:ale_python_pycodestyle_auto_pipenv ale-python.txt /*b:ale_python_pycodestyle_auto_pipenv*
-b:ale_python_pycodestyle_executable ale-python.txt /*b:ale_python_pycodestyle_executable*
-b:ale_python_pycodestyle_options ale-python.txt /*b:ale_python_pycodestyle_options*
-b:ale_python_pycodestyle_use_global ale-python.txt /*b:ale_python_pycodestyle_use_global*
-b:ale_python_pydocstyle_auto_pipenv ale-python.txt /*b:ale_python_pydocstyle_auto_pipenv*
-b:ale_python_pydocstyle_executable ale-python.txt /*b:ale_python_pydocstyle_executable*
-b:ale_python_pydocstyle_options ale-python.txt /*b:ale_python_pydocstyle_options*
-b:ale_python_pydocstyle_use_global ale-python.txt /*b:ale_python_pydocstyle_use_global*
-b:ale_python_pyflakes_auto_pipenv ale-python.txt /*b:ale_python_pyflakes_auto_pipenv*
-b:ale_python_pyflakes_executable ale-python.txt /*b:ale_python_pyflakes_executable*
-b:ale_python_pylama_auto_pipenv ale-python.txt /*b:ale_python_pylama_auto_pipenv*
-b:ale_python_pylama_change_directory ale-python.txt /*b:ale_python_pylama_change_directory*
-b:ale_python_pylama_executable ale-python.txt /*b:ale_python_pylama_executable*
-b:ale_python_pylama_options ale-python.txt /*b:ale_python_pylama_options*
-b:ale_python_pylama_use_global ale-python.txt /*b:ale_python_pylama_use_global*
-b:ale_python_pylint_auto_pipenv ale-python.txt /*b:ale_python_pylint_auto_pipenv*
-b:ale_python_pylint_change_directory ale-python.txt /*b:ale_python_pylint_change_directory*
-b:ale_python_pylint_executable ale-python.txt /*b:ale_python_pylint_executable*
-b:ale_python_pylint_options ale-python.txt /*b:ale_python_pylint_options*
-b:ale_python_pylint_use_global ale-python.txt /*b:ale_python_pylint_use_global*
-b:ale_python_pylint_use_msg_id ale-python.txt /*b:ale_python_pylint_use_msg_id*
-b:ale_python_pyls_auto_pipenv ale-python.txt /*b:ale_python_pyls_auto_pipenv*
-b:ale_python_pyls_config ale-python.txt /*b:ale_python_pyls_config*
-b:ale_python_pyls_executable ale-python.txt /*b:ale_python_pyls_executable*
-b:ale_python_pyls_use_global ale-python.txt /*b:ale_python_pyls_use_global*
-b:ale_python_pyre_auto_pipenv ale-python.txt /*b:ale_python_pyre_auto_pipenv*
-b:ale_python_pyre_executable ale-python.txt /*b:ale_python_pyre_executable*
-b:ale_python_pyre_use_global ale-python.txt /*b:ale_python_pyre_use_global*
-b:ale_python_reorder_python_imports_executable ale-python.txt /*b:ale_python_reorder_python_imports_executable*
-b:ale_python_reorder_python_imports_options ale-python.txt /*b:ale_python_reorder_python_imports_options*
-b:ale_python_reorder_python_imports_use_global ale-python.txt /*b:ale_python_reorder_python_imports_use_global*
-b:ale_python_vulture_change_directory ale-python.txt /*b:ale_python_vulture_change_directory*
-b:ale_python_vulture_executable ale-python.txt /*b:ale_python_vulture_executable*
-b:ale_python_vulture_options ale-python.txt /*b:ale_python_vulture_options*
-b:ale_python_vulture_use_global ale-python.txt /*b:ale_python_vulture_use_global*
-b:ale_python_yapf_executable ale-python.txt /*b:ale_python_yapf_executable*
-b:ale_python_yapf_use_global ale-python.txt /*b:ale_python_yapf_use_global*
-b:ale_qml_qmlfmt_executable ale-qml.txt /*b:ale_qml_qmlfmt_executable*
-b:ale_r_lintr_lint_package ale-r.txt /*b:ale_r_lintr_lint_package*
-b:ale_r_lintr_options ale-r.txt /*b:ale_r_lintr_options*
-b:ale_r_styler_options ale-r.txt /*b:ale_r_styler_options*
-b:ale_reason_ls_executable ale-reasonml.txt /*b:ale_reason_ls_executable*
-b:ale_reason_ols_executable ale-reasonml.txt /*b:ale_reason_ols_executable*
-b:ale_reason_ols_use_global ale-reasonml.txt /*b:ale_reason_ols_use_global*
-b:ale_reasonml_refmt_executable ale-reasonml.txt /*b:ale_reasonml_refmt_executable*
-b:ale_reasonml_refmt_options ale-reasonml.txt /*b:ale_reasonml_refmt_options*
-b:ale_ruby_brakeman_executable ale-ruby.txt /*b:ale_ruby_brakeman_executable*
-b:ale_ruby_brakeman_options ale-ruby.txt /*b:ale_ruby_brakeman_options*
-b:ale_ruby_debride_executable ale-ruby.txt /*b:ale_ruby_debride_executable*
-b:ale_ruby_debride_options ale-ruby.txt /*b:ale_ruby_debride_options*
-b:ale_ruby_rails_best_practices_executable ale-ruby.txt /*b:ale_ruby_rails_best_practices_executable*
-b:ale_ruby_rails_best_practices_options ale-ruby.txt /*b:ale_ruby_rails_best_practices_options*
-b:ale_ruby_reek_executable ale-ruby.txt /*b:ale_ruby_reek_executable*
-b:ale_ruby_reek_show_context ale-ruby.txt /*b:ale_ruby_reek_show_context*
-b:ale_ruby_reek_show_wiki_link ale-ruby.txt /*b:ale_ruby_reek_show_wiki_link*
-b:ale_ruby_rubocop_executable ale-ruby.txt /*b:ale_ruby_rubocop_executable*
-b:ale_ruby_rubocop_options ale-ruby.txt /*b:ale_ruby_rubocop_options*
-b:ale_ruby_ruby_executable ale-ruby.txt /*b:ale_ruby_ruby_executable*
-b:ale_ruby_rufo_executable ale-ruby.txt /*b:ale_ruby_rufo_executable*
-b:ale_ruby_ruumba_options ale-eruby.txt /*b:ale_ruby_ruumba_options*
-b:ale_ruby_solargraph_executable ale-ruby.txt /*b:ale_ruby_solargraph_executable*
-b:ale_ruby_sorbet_executable ale-ruby.txt /*b:ale_ruby_sorbet_executable*
-b:ale_ruby_sorbet_options ale-ruby.txt /*b:ale_ruby_sorbet_options*
-b:ale_ruby_standardrb_executable ale-ruby.txt /*b:ale_ruby_standardrb_executable*
-b:ale_ruby_standardrb_options ale-ruby.txt /*b:ale_ruby_standardrb_options*
-b:ale_rust_analyzer_config ale-rust.txt /*b:ale_rust_analyzer_config*
-b:ale_rust_analyzer_executable ale-rust.txt /*b:ale_rust_analyzer_executable*
-b:ale_rust_cargo_avoid_whole_workspace ale-rust.txt /*b:ale_rust_cargo_avoid_whole_workspace*
-b:ale_rust_cargo_check_all_targets ale-rust.txt /*b:ale_rust_cargo_check_all_targets*
-b:ale_rust_cargo_check_examples ale-rust.txt /*b:ale_rust_cargo_check_examples*
-b:ale_rust_cargo_check_tests ale-rust.txt /*b:ale_rust_cargo_check_tests*
-b:ale_rust_cargo_clippy_options ale-rust.txt /*b:ale_rust_cargo_clippy_options*
-b:ale_rust_cargo_default_feature_behavior ale-rust.txt /*b:ale_rust_cargo_default_feature_behavior*
-b:ale_rust_cargo_include_features ale-rust.txt /*b:ale_rust_cargo_include_features*
-b:ale_rust_cargo_use_check ale-rust.txt /*b:ale_rust_cargo_use_check*
-b:ale_rust_cargo_use_clippy ale-rust.txt /*b:ale_rust_cargo_use_clippy*
-b:ale_rust_ignore_error_codes ale-rust.txt /*b:ale_rust_ignore_error_codes*
-b:ale_rust_ignore_secondary_spans ale-rust.txt /*b:ale_rust_ignore_secondary_spans*
-b:ale_rust_rls_config ale-rust.txt /*b:ale_rust_rls_config*
-b:ale_rust_rls_executable ale-rust.txt /*b:ale_rust_rls_executable*
-b:ale_rust_rls_toolchain ale-rust.txt /*b:ale_rust_rls_toolchain*
-b:ale_rust_rustc_options ale-rust.txt /*b:ale_rust_rustc_options*
-b:ale_rust_rustfmt_options ale-rust.txt /*b:ale_rust_rustfmt_options*
-b:ale_sass_stylelint_executable ale-sass.txt /*b:ale_sass_stylelint_executable*
-b:ale_sass_stylelint_use_global ale-sass.txt /*b:ale_sass_stylelint_use_global*
-b:ale_scala_metals_executable ale-scala.txt /*b:ale_scala_metals_executable*
-b:ale_scala_metals_project_root ale-scala.txt /*b:ale_scala_metals_project_root*
-b:ale_scala_sbtserver_address ale-scala.txt /*b:ale_scala_sbtserver_address*
-b:ale_scala_sbtserver_project_root ale-scala.txt /*b:ale_scala_sbtserver_project_root*
-b:ale_scala_scalafmt_executable ale-scala.txt /*b:ale_scala_scalafmt_executable*
-b:ale_scala_scalafmt_options ale-scala.txt /*b:ale_scala_scalafmt_options*
-b:ale_scala_scalastyle_config ale-scala.txt /*b:ale_scala_scalastyle_config*
-b:ale_scala_scalastyle_options ale-scala.txt /*b:ale_scala_scalastyle_options*
-b:ale_scss_sasslint_executable ale-scss.txt /*b:ale_scss_sasslint_executable*
-b:ale_scss_sasslint_options ale-scss.txt /*b:ale_scss_sasslint_options*
-b:ale_scss_sasslint_use_global ale-scss.txt /*b:ale_scss_sasslint_use_global*
-b:ale_scss_stylelint_executable ale-scss.txt /*b:ale_scss_stylelint_executable*
-b:ale_scss_stylelint_options ale-scss.txt /*b:ale_scss_stylelint_options*
-b:ale_scss_stylelint_use_global ale-scss.txt /*b:ale_scss_stylelint_use_global*
-b:ale_set_balloons ale.txt /*b:ale_set_balloons*
-b:ale_set_balloons_legacy_echo ale.txt /*b:ale_set_balloons_legacy_echo*
-b:ale_sh_language_server_executable ale-sh.txt /*b:ale_sh_language_server_executable*
-b:ale_sh_language_server_use_global ale-sh.txt /*b:ale_sh_language_server_use_global*
-b:ale_sh_shell_default_shell ale-sh.txt /*b:ale_sh_shell_default_shell*
-b:ale_sh_shellcheck_change_directory ale-sh.txt /*b:ale_sh_shellcheck_change_directory*
-b:ale_sh_shellcheck_dialect ale-sh.txt /*b:ale_sh_shellcheck_dialect*
-b:ale_sh_shellcheck_exclusions ale-sh.txt /*b:ale_sh_shellcheck_exclusions*
-b:ale_sh_shellcheck_executable ale-sh.txt /*b:ale_sh_shellcheck_executable*
-b:ale_sh_shellcheck_options ale-sh.txt /*b:ale_sh_shellcheck_options*
-b:ale_sh_shfmt_options ale-sh.txt /*b:ale_sh_shfmt_options*
-b:ale_sml_smlnj_cm_file ale-sml.txt /*b:ale_sml_smlnj_cm_file*
-b:ale_solidity_solc_options ale-solidity.txt /*b:ale_solidity_solc_options*
-b:ale_sourcekit_lsp_executable ale-swift.txt /*b:ale_sourcekit_lsp_executable*
-b:ale_spec_rpmlint_executable ale-spec.txt /*b:ale_spec_rpmlint_executable*
-b:ale_spec_rpmlint_options ale-spec.txt /*b:ale_spec_rpmlint_options*
-b:ale_sql_pgformatter_executable ale-sql.txt /*b:ale_sql_pgformatter_executable*
-b:ale_sql_pgformatter_options ale-sql.txt /*b:ale_sql_pgformatter_options*
-b:ale_sql_sqlfmt_executable ale-sql.txt /*b:ale_sql_sqlfmt_executable*
-b:ale_sql_sqlfmt_options ale-sql.txt /*b:ale_sql_sqlfmt_options*
-b:ale_sql_sqlformat_executable ale-sql.txt /*b:ale_sql_sqlformat_executable*
-b:ale_sql_sqlformat_options ale-sql.txt /*b:ale_sql_sqlformat_options*
-b:ale_stylus_stylelint_executable ale-stylus.txt /*b:ale_stylus_stylelint_executable*
-b:ale_stylus_stylelint_options ale-stylus.txt /*b:ale_stylus_stylelint_options*
-b:ale_stylus_stylelint_use_global ale-stylus.txt /*b:ale_stylus_stylelint_use_global*
-b:ale_sugarss_stylelint_executable ale-sugarss.txt /*b:ale_sugarss_stylelint_executable*
-b:ale_sugarss_stylelint_options ale-sugarss.txt /*b:ale_sugarss_stylelint_options*
-b:ale_sugarss_stylelint_use_global ale-sugarss.txt /*b:ale_sugarss_stylelint_use_global*
-b:ale_tcl_nagelfar_executable ale-tcl.txt /*b:ale_tcl_nagelfar_executable*
-b:ale_tcl_nagelfar_options ale-tcl.txt /*b:ale_tcl_nagelfar_options*
-b:ale_terraform_fmt_executable ale-terraform.txt /*b:ale_terraform_fmt_executable*
-b:ale_terraform_fmt_options ale-terraform.txt /*b:ale_terraform_fmt_options*
-b:ale_terraform_langserver_executable ale-terraform.txt /*b:ale_terraform_langserver_executable*
-b:ale_terraform_langserver_options ale-terraform.txt /*b:ale_terraform_langserver_options*
-b:ale_terraform_terraform_executable ale-terraform.txt /*b:ale_terraform_terraform_executable*
-b:ale_terraform_tflint_executable ale-terraform.txt /*b:ale_terraform_tflint_executable*
-b:ale_terraform_tflint_options ale-terraform.txt /*b:ale_terraform_tflint_options*
-b:ale_tex_chktex_executable ale-tex.txt /*b:ale_tex_chktex_executable*
-b:ale_tex_chktex_options ale-tex.txt /*b:ale_tex_chktex_options*
-b:ale_tex_latexindent_executable ale-tex.txt /*b:ale_tex_latexindent_executable*
-b:ale_tex_latexindent_options ale-tex.txt /*b:ale_tex_latexindent_options*
-b:ale_tex_texlab_executable ale-tex.txt /*b:ale_tex_texlab_executable*
-b:ale_tex_texlab_options ale-tex.txt /*b:ale_tex_texlab_options*
-b:ale_textlint_executable ale-text.txt /*b:ale_textlint_executable*
-b:ale_textlint_options ale-text.txt /*b:ale_textlint_options*
-b:ale_textlint_use_global ale-text.txt /*b:ale_textlint_use_global*
-b:ale_thrift_thrift_executable ale-thrift.txt /*b:ale_thrift_thrift_executable*
-b:ale_thrift_thrift_generators ale-thrift.txt /*b:ale_thrift_thrift_generators*
-b:ale_thrift_thrift_includes ale-thrift.txt /*b:ale_thrift_thrift_includes*
-b:ale_thrift_thrift_options ale-thrift.txt /*b:ale_thrift_thrift_options*
-b:ale_type_map ale.txt /*b:ale_type_map*
-b:ale_typescript_standard_executable ale-typescript.txt /*b:ale_typescript_standard_executable*
-b:ale_typescript_standard_options ale-typescript.txt /*b:ale_typescript_standard_options*
-b:ale_typescript_standard_use_global ale-typescript.txt /*b:ale_typescript_standard_use_global*
-b:ale_typescript_tslint_config_path ale-typescript.txt /*b:ale_typescript_tslint_config_path*
-b:ale_typescript_tslint_executable ale-typescript.txt /*b:ale_typescript_tslint_executable*
-b:ale_typescript_tslint_ignore_empty_files ale-typescript.txt /*b:ale_typescript_tslint_ignore_empty_files*
-b:ale_typescript_tslint_rules_dir ale-typescript.txt /*b:ale_typescript_tslint_rules_dir*
-b:ale_typescript_tslint_use_global ale-typescript.txt /*b:ale_typescript_tslint_use_global*
-b:ale_typescript_tsserver_config_path ale-typescript.txt /*b:ale_typescript_tsserver_config_path*
-b:ale_typescript_tsserver_executable ale-typescript.txt /*b:ale_typescript_tsserver_executable*
-b:ale_typescript_tsserver_use_global ale-typescript.txt /*b:ale_typescript_tsserver_use_global*
-b:ale_update_tagstack ale.txt /*b:ale_update_tagstack*
-b:ale_verilog_verilator_options ale-verilog.txt /*b:ale_verilog_verilator_options*
-b:ale_verilog_vlog_executable ale-verilog.txt /*b:ale_verilog_vlog_executable*
-b:ale_verilog_vlog_options ale-verilog.txt /*b:ale_verilog_vlog_options*
-b:ale_verilog_xvlog_executable ale-verilog.txt /*b:ale_verilog_xvlog_executable*
-b:ale_verilog_xvlog_options ale-verilog.txt /*b:ale_verilog_xvlog_options*
-b:ale_vhdl_ghdl_executable ale-vhdl.txt /*b:ale_vhdl_ghdl_executable*
-b:ale_vhdl_ghdl_options ale-vhdl.txt /*b:ale_vhdl_ghdl_options*
-b:ale_vhdl_vcom_executable ale-vhdl.txt /*b:ale_vhdl_vcom_executable*
-b:ale_vhdl_vcom_options ale-vhdl.txt /*b:ale_vhdl_vcom_options*
-b:ale_vhdl_xvhdl_executable ale-vhdl.txt /*b:ale_vhdl_xvhdl_executable*
-b:ale_vhdl_xvhdl_options ale-vhdl.txt /*b:ale_vhdl_xvhdl_options*
-b:ale_vim_vimls_config ale-vim.txt /*b:ale_vim_vimls_config*
-b:ale_vim_vimls_executable ale-vim.txt /*b:ale_vim_vimls_executable*
-b:ale_vim_vimls_use_global ale-vim.txt /*b:ale_vim_vimls_use_global*
-b:ale_vim_vint_executable ale-vim.txt /*b:ale_vim_vint_executable*
-b:ale_vim_vint_show_style_issues ale-vim.txt /*b:ale_vim_vint_show_style_issues*
-b:ale_virtualenv_dir_names ale.txt /*b:ale_virtualenv_dir_names*
-b:ale_virtualtext_delay ale.txt /*b:ale_virtualtext_delay*
-b:ale_vue_vls_executable ale-vue.txt /*b:ale_vue_vls_executable*
-b:ale_vue_vls_use_global ale-vue.txt /*b:ale_vue_vls_use_global*
-b:ale_warn_about_trailing_blank_lines ale.txt /*b:ale_warn_about_trailing_blank_lines*
-b:ale_warn_about_trailing_whitespace ale.txt /*b:ale_warn_about_trailing_whitespace*
-b:ale_windows_node_executable_path ale.txt /*b:ale_windows_node_executable_path*
-b:ale_writegood_executable ale.txt /*b:ale_writegood_executable*
-b:ale_writegood_options ale.txt /*b:ale_writegood_options*
-b:ale_writegood_use_global ale.txt /*b:ale_writegood_use_global*
-b:ale_xml_xmllint_executable ale-xml.txt /*b:ale_xml_xmllint_executable*
-b:ale_xml_xmllint_indentsize ale-xml.txt /*b:ale_xml_xmllint_indentsize*
-b:ale_xml_xmllint_options ale-xml.txt /*b:ale_xml_xmllint_options*
-b:ale_yaml_swaglint_executable ale-yaml.txt /*b:ale_yaml_swaglint_executable*
-b:ale_yaml_swaglint_use_global ale-yaml.txt /*b:ale_yaml_swaglint_use_global*
-b:ale_yaml_yamllint_executable ale-yaml.txt /*b:ale_yaml_yamllint_executable*
-b:ale_yaml_yamllint_options ale-yaml.txt /*b:ale_yaml_yamllint_options*
-b:ale_yang_lsp_executable ale-yang.txt /*b:ale_yang_lsp_executable*
-g:airline#extensions#ale#enabled ale.txt /*g:airline#extensions#ale#enabled*
-g:ale-c-flawfinder ale-c.txt /*g:ale-c-flawfinder*
-g:ale-cpp-flawfinder ale-cpp.txt /*g:ale-cpp-flawfinder*
-g:ale_ada_gcc_executable ale-ada.txt /*g:ale_ada_gcc_executable*
-g:ale_ada_gcc_options ale-ada.txt /*g:ale_ada_gcc_options*
-g:ale_ada_gnatpp_options ale-ada.txt /*g:ale_ada_gnatpp_options*
-g:ale_alex_executable ale.txt /*g:ale_alex_executable*
-g:ale_alex_use_global ale.txt /*g:ale_alex_use_global*
-g:ale_ansible_ansible_lint_executable ale-ansible.txt /*g:ale_ansible_ansible_lint_executable*
-g:ale_asm_gcc_executable ale-asm.txt /*g:ale_asm_gcc_executable*
-g:ale_asm_gcc_options ale-asm.txt /*g:ale_asm_gcc_options*
-g:ale_awk_gawk_executable ale-awk.txt /*g:ale_awk_gawk_executable*
-g:ale_awk_gawk_options ale-awk.txt /*g:ale_awk_gawk_options*
-g:ale_bib_bibclean_executable ale-bib.txt /*g:ale_bib_bibclean_executable*
-g:ale_bib_bibclean_options ale-bib.txt /*g:ale_bib_bibclean_options*
-g:ale_c_build_dir ale-c.txt /*g:ale_c_build_dir*
-g:ale_c_build_dir_names ale-c.txt /*g:ale_c_build_dir_names*
-g:ale_c_ccls_executable ale-c.txt /*g:ale_c_ccls_executable*
-g:ale_c_ccls_init_options ale-c.txt /*g:ale_c_ccls_init_options*
-g:ale_c_clang_executable ale-c.txt /*g:ale_c_clang_executable*
-g:ale_c_clang_options ale-c.txt /*g:ale_c_clang_options*
-g:ale_c_clangd_executable ale-c.txt /*g:ale_c_clangd_executable*
-g:ale_c_clangd_options ale-c.txt /*g:ale_c_clangd_options*
-g:ale_c_clangformat_executable ale-c.txt /*g:ale_c_clangformat_executable*
-g:ale_c_clangformat_options ale-c.txt /*g:ale_c_clangformat_options*
-g:ale_c_clangtidy_checks ale-c.txt /*g:ale_c_clangtidy_checks*
-g:ale_c_clangtidy_executable ale-c.txt /*g:ale_c_clangtidy_executable*
-g:ale_c_clangtidy_extra_options ale-c.txt /*g:ale_c_clangtidy_extra_options*
-g:ale_c_clangtidy_fix_errors ale-c.txt /*g:ale_c_clangtidy_fix_errors*
-g:ale_c_clangtidy_options ale-c.txt /*g:ale_c_clangtidy_options*
-g:ale_c_cppcheck_executable ale-c.txt /*g:ale_c_cppcheck_executable*
-g:ale_c_cppcheck_options ale-c.txt /*g:ale_c_cppcheck_options*
-g:ale_c_cquery_cache_directory ale-c.txt /*g:ale_c_cquery_cache_directory*
-g:ale_c_cquery_executable ale-c.txt /*g:ale_c_cquery_executable*
-g:ale_c_flawfinder_error_severity ale-c.txt /*g:ale_c_flawfinder_error_severity*
-g:ale_c_flawfinder_executable ale-c.txt /*g:ale_c_flawfinder_executable*
-g:ale_c_flawfinder_minlevel ale-c.txt /*g:ale_c_flawfinder_minlevel*
-g:ale_c_gcc_executable ale-c.txt /*g:ale_c_gcc_executable*
-g:ale_c_gcc_options ale-c.txt /*g:ale_c_gcc_options*
-g:ale_c_parse_compile_commands ale-c.txt /*g:ale_c_parse_compile_commands*
-g:ale_c_parse_makefile ale-c.txt /*g:ale_c_parse_makefile*
-g:ale_c_uncrustify_executable ale-c.txt /*g:ale_c_uncrustify_executable*
-g:ale_c_uncrustify_options ale-c.txt /*g:ale_c_uncrustify_options*
-g:ale_cache_executable_check_failures ale.txt /*g:ale_cache_executable_check_failures*
-g:ale_change_sign_column_color ale.txt /*g:ale_change_sign_column_color*
-g:ale_chef_cookstyle_executable ale-chef.txt /*g:ale_chef_cookstyle_executable*
-g:ale_chef_cookstyle_options ale-chef.txt /*g:ale_chef_cookstyle_options*
-g:ale_chef_foodcritic_executable ale-chef.txt /*g:ale_chef_foodcritic_executable*
-g:ale_chef_foodcritic_options ale-chef.txt /*g:ale_chef_foodcritic_options*
-g:ale_close_preview_on_insert ale.txt /*g:ale_close_preview_on_insert*
-g:ale_cmake_cmakeformat_executable ale-cmake.txt /*g:ale_cmake_cmakeformat_executable*
-g:ale_cmake_cmakeformat_options ale-cmake.txt /*g:ale_cmake_cmakeformat_options*
-g:ale_cmake_cmakelint_executable ale-cmake.txt /*g:ale_cmake_cmakelint_executable*
-g:ale_cmake_cmakelint_options ale-cmake.txt /*g:ale_cmake_cmakelint_options*
-g:ale_command_wrapper ale.txt /*g:ale_command_wrapper*
-g:ale_completion_delay ale.txt /*g:ale_completion_delay*
-g:ale_completion_enabled ale.txt /*g:ale_completion_enabled*
-g:ale_completion_excluded_words ale.txt /*g:ale_completion_excluded_words*
-g:ale_completion_max_suggestions ale.txt /*g:ale_completion_max_suggestions*
-g:ale_completion_symbols ale.txt /*g:ale_completion_symbols*
-g:ale_completion_tsserver_autoimport ale.txt /*g:ale_completion_tsserver_autoimport*
-g:ale_cpp_ccls_executable ale-cpp.txt /*g:ale_cpp_ccls_executable*
-g:ale_cpp_ccls_init_options ale-cpp.txt /*g:ale_cpp_ccls_init_options*
-g:ale_cpp_clang_executable ale-cpp.txt /*g:ale_cpp_clang_executable*
-g:ale_cpp_clang_options ale-cpp.txt /*g:ale_cpp_clang_options*
-g:ale_cpp_clangcheck_executable ale-cpp.txt /*g:ale_cpp_clangcheck_executable*
-g:ale_cpp_clangcheck_options ale-cpp.txt /*g:ale_cpp_clangcheck_options*
-g:ale_cpp_clangd_executable ale-cpp.txt /*g:ale_cpp_clangd_executable*
-g:ale_cpp_clangd_options ale-cpp.txt /*g:ale_cpp_clangd_options*
-g:ale_cpp_clangtidy_checks ale-cpp.txt /*g:ale_cpp_clangtidy_checks*
-g:ale_cpp_clangtidy_executable ale-cpp.txt /*g:ale_cpp_clangtidy_executable*
-g:ale_cpp_clangtidy_extra_options ale-cpp.txt /*g:ale_cpp_clangtidy_extra_options*
-g:ale_cpp_clangtidy_fix_errors ale-cpp.txt /*g:ale_cpp_clangtidy_fix_errors*
-g:ale_cpp_clangtidy_options ale-cpp.txt /*g:ale_cpp_clangtidy_options*
-g:ale_cpp_clazy_checks ale-cpp.txt /*g:ale_cpp_clazy_checks*
-g:ale_cpp_clazy_executable ale-cpp.txt /*g:ale_cpp_clazy_executable*
-g:ale_cpp_clazy_options ale-cpp.txt /*g:ale_cpp_clazy_options*
-g:ale_cpp_cppcheck_executable ale-cpp.txt /*g:ale_cpp_cppcheck_executable*
-g:ale_cpp_cppcheck_options ale-cpp.txt /*g:ale_cpp_cppcheck_options*
-g:ale_cpp_cpplint_executable ale-cpp.txt /*g:ale_cpp_cpplint_executable*
-g:ale_cpp_cpplint_options ale-cpp.txt /*g:ale_cpp_cpplint_options*
-g:ale_cpp_cquery_cache_directory ale-cpp.txt /*g:ale_cpp_cquery_cache_directory*
-g:ale_cpp_cquery_executable ale-cpp.txt /*g:ale_cpp_cquery_executable*
-g:ale_cpp_flawfinder_executable ale-cpp.txt /*g:ale_cpp_flawfinder_executable*
-g:ale_cpp_flawfinder_minlevel ale-cpp.txt /*g:ale_cpp_flawfinder_minlevel*
-g:ale_cpp_gcc_executable ale-cpp.txt /*g:ale_cpp_gcc_executable*
-g:ale_cpp_gcc_options ale-cpp.txt /*g:ale_cpp_gcc_options*
-g:ale_cs_csc_assemblies ale-cs.txt /*g:ale_cs_csc_assemblies*
-g:ale_cs_csc_assembly_path ale-cs.txt /*g:ale_cs_csc_assembly_path*
-g:ale_cs_csc_options ale-cs.txt /*g:ale_cs_csc_options*
-g:ale_cs_csc_source ale-cs.txt /*g:ale_cs_csc_source*
-g:ale_cs_mcs_options ale-cs.txt /*g:ale_cs_mcs_options*
-g:ale_cs_mcsc_assemblies ale-cs.txt /*g:ale_cs_mcsc_assemblies*
-g:ale_cs_mcsc_assembly_path ale-cs.txt /*g:ale_cs_mcsc_assembly_path*
-g:ale_cs_mcsc_options ale-cs.txt /*g:ale_cs_mcsc_options*
-g:ale_cs_mcsc_source ale-cs.txt /*g:ale_cs_mcsc_source*
-g:ale_css_stylelint_executable ale-css.txt /*g:ale_css_stylelint_executable*
-g:ale_css_stylelint_options ale-css.txt /*g:ale_css_stylelint_options*
-g:ale_css_stylelint_use_global ale-css.txt /*g:ale_css_stylelint_use_global*
-g:ale_cuda_nvcc_executable ale-cuda.txt /*g:ale_cuda_nvcc_executable*
-g:ale_cuda_nvcc_options ale-cuda.txt /*g:ale_cuda_nvcc_options*
-g:ale_cursor_detail ale.txt /*g:ale_cursor_detail*
-g:ale_d_dfmt_options ale-d.txt /*g:ale_d_dfmt_options*
-g:ale_d_dls_executable ale-d.txt /*g:ale_d_dls_executable*
-g:ale_dart_dartanalyzer_executable ale-dart.txt /*g:ale_dart_dartanalyzer_executable*
-g:ale_dart_dartfmt_executable ale-dart.txt /*g:ale_dart_dartfmt_executable*
-g:ale_dart_dartfmt_options ale-dart.txt /*g:ale_dart_dartfmt_options*
-g:ale_default_navigation ale.txt /*g:ale_default_navigation*
-g:ale_disable_lsp ale.txt /*g:ale_disable_lsp*
-g:ale_dockerfile_dockerfile_lint_executable ale-dockerfile.txt /*g:ale_dockerfile_dockerfile_lint_executable*
-g:ale_dockerfile_dockerfile_lint_options ale-dockerfile.txt /*g:ale_dockerfile_dockerfile_lint_options*
-g:ale_dockerfile_hadolint_image ale-dockerfile.txt /*g:ale_dockerfile_hadolint_image*
-g:ale_dockerfile_hadolint_use_docker ale-dockerfile.txt /*g:ale_dockerfile_hadolint_use_docker*
-g:ale_echo_cursor ale.txt /*g:ale_echo_cursor*
-g:ale_echo_delay ale.txt /*g:ale_echo_delay*
-g:ale_echo_msg_error_str ale.txt /*g:ale_echo_msg_error_str*
-g:ale_echo_msg_format ale.txt /*g:ale_echo_msg_format*
-g:ale_echo_msg_info_str ale.txt /*g:ale_echo_msg_info_str*
-g:ale_echo_msg_log_str ale.txt /*g:ale_echo_msg_log_str*
-g:ale_echo_msg_warning_str ale.txt /*g:ale_echo_msg_warning_str*
-g:ale_elixir_credo_strict ale-elixir.txt /*g:ale_elixir_credo_strict*
-g:ale_elixir_elixir_ls_config ale-elixir.txt /*g:ale_elixir_elixir_ls_config*
-g:ale_elixir_elixir_ls_release ale-elixir.txt /*g:ale_elixir_elixir_ls_release*
-g:ale_elixir_mix_format_options ale-elixir.txt /*g:ale_elixir_mix_format_options*
-g:ale_elixir_mix_options ale-elixir.txt /*g:ale_elixir_mix_options*
-g:ale_elm_format_executable ale-elm.txt /*g:ale_elm_format_executable*
-g:ale_elm_format_options ale-elm.txt /*g:ale_elm_format_options*
-g:ale_elm_format_use_global ale-elm.txt /*g:ale_elm_format_use_global*
-g:ale_elm_ls_elm_analyse_trigger ale-elm.txt /*g:ale_elm_ls_elm_analyse_trigger*
-g:ale_elm_ls_elm_format_path ale-elm.txt /*g:ale_elm_ls_elm_format_path*
-g:ale_elm_ls_elm_path ale-elm.txt /*g:ale_elm_ls_elm_path*
-g:ale_elm_ls_elm_test_path ale-elm.txt /*g:ale_elm_ls_elm_test_path*
-g:ale_elm_ls_executable ale-elm.txt /*g:ale_elm_ls_executable*
-g:ale_elm_ls_use_global ale-elm.txt /*g:ale_elm_ls_use_global*
-g:ale_elm_make_executable ale-elm.txt /*g:ale_elm_make_executable*
-g:ale_elm_make_use_global ale-elm.txt /*g:ale_elm_make_use_global*
-g:ale_enabled ale.txt /*g:ale_enabled*
-g:ale_erlang_dialyzer_executable ale-erlang.txt /*g:ale_erlang_dialyzer_executable*
-g:ale_erlang_dialyzer_plt_file ale-erlang.txt /*g:ale_erlang_dialyzer_plt_file*
-g:ale_erlang_dialyzer_rebar3_profile ale-erlang.txt /*g:ale_erlang_dialyzer_rebar3_profile*
-g:ale_erlang_erlc_options ale-erlang.txt /*g:ale_erlang_erlc_options*
-g:ale_erlang_syntaxerl_executable ale-erlang.txt /*g:ale_erlang_syntaxerl_executable*
-g:ale_eruby_ruumba_executable ale-eruby.txt /*g:ale_eruby_ruumba_executable*
-g:ale_exclude_highlights ale.txt /*g:ale_exclude_highlights*
-g:ale_fix_on_save ale.txt /*g:ale_fix_on_save*
-g:ale_fix_on_save_ignore ale.txt /*g:ale_fix_on_save_ignore*
-g:ale_fixers ale.txt /*g:ale_fixers*
-g:ale_fortran_gcc_executable ale-fortran.txt /*g:ale_fortran_gcc_executable*
-g:ale_fortran_gcc_options ale-fortran.txt /*g:ale_fortran_gcc_options*
-g:ale_fortran_gcc_use_free_form ale-fortran.txt /*g:ale_fortran_gcc_use_free_form*
-g:ale_fortran_language_server_executable ale-fortran.txt /*g:ale_fortran_language_server_executable*
-g:ale_fortran_language_server_use_global ale-fortran.txt /*g:ale_fortran_language_server_use_global*
-g:ale_fuse_fusionlint_executable ale-fuse.txt /*g:ale_fuse_fusionlint_executable*
-g:ale_fuse_fusionlint_options ale-fuse.txt /*g:ale_fuse_fusionlint_options*
-g:ale_gitcommit_gitlint_executable ale-gitcommit.txt /*g:ale_gitcommit_gitlint_executable*
-g:ale_gitcommit_gitlint_options ale-gitcommit.txt /*g:ale_gitcommit_gitlint_options*
-g:ale_gitcommit_gitlint_use_global ale-gitcommit.txt /*g:ale_gitcommit_gitlint_use_global*
-g:ale_glsl_glslang_executable ale-glsl.txt /*g:ale_glsl_glslang_executable*
-g:ale_glsl_glslang_options ale-glsl.txt /*g:ale_glsl_glslang_options*
-g:ale_glsl_glslls_executable ale-glsl.txt /*g:ale_glsl_glslls_executable*
-g:ale_glsl_glslls_logfile ale-glsl.txt /*g:ale_glsl_glslls_logfile*
-g:ale_go_bingo_executable ale-go.txt /*g:ale_go_bingo_executable*
-g:ale_go_bingo_options ale-go.txt /*g:ale_go_bingo_options*
-g:ale_go_go111module ale-go.txt /*g:ale_go_go111module*
-g:ale_go_go_options ale-go.txt /*g:ale_go_go_options*
-g:ale_go_gobuild_options ale-go.txt /*g:ale_go_gobuild_options*
-g:ale_go_gofmt_options ale-go.txt /*g:ale_go_gofmt_options*
-g:ale_go_golangci_lint_executable ale-go.txt /*g:ale_go_golangci_lint_executable*
-g:ale_go_golangci_lint_options ale-go.txt /*g:ale_go_golangci_lint_options*
-g:ale_go_golangci_lint_package ale-go.txt /*g:ale_go_golangci_lint_package*
-g:ale_go_golint_executable ale-go.txt /*g:ale_go_golint_executable*
-g:ale_go_golint_options ale-go.txt /*g:ale_go_golint_options*
-g:ale_go_gometalinter_executable ale-go.txt /*g:ale_go_gometalinter_executable*
-g:ale_go_gometalinter_lint_package ale-go.txt /*g:ale_go_gometalinter_lint_package*
-g:ale_go_gometalinter_options ale-go.txt /*g:ale_go_gometalinter_options*
-g:ale_go_gopls_executable ale-go.txt /*g:ale_go_gopls_executable*
-g:ale_go_gopls_options ale-go.txt /*g:ale_go_gopls_options*
-g:ale_go_govet_options ale-go.txt /*g:ale_go_govet_options*
-g:ale_go_langserver_executable ale-go.txt /*g:ale_go_langserver_executable*
-g:ale_go_langserver_options ale-go.txt /*g:ale_go_langserver_options*
-g:ale_go_revive_executable ale-go.txt /*g:ale_go_revive_executable*
-g:ale_go_revive_options ale-go.txt /*g:ale_go_revive_options*
-g:ale_go_staticcheck_lint_package ale-go.txt /*g:ale_go_staticcheck_lint_package*
-g:ale_go_staticcheck_options ale-go.txt /*g:ale_go_staticcheck_options*
-g:ale_hack_hack_executable ale-hack.txt /*g:ale_hack_hack_executable*
-g:ale_hack_hackfmt_options ale-hack.txt /*g:ale_hack_hackfmt_options*
-g:ale_hack_hhast_executable ale-hack.txt /*g:ale_hack_hhast_executable*
-g:ale_handlebars_embertemplatelint_executable ale-handlebars.txt /*g:ale_handlebars_embertemplatelint_executable*
-g:ale_handlebars_embertemplatelint_use_global ale-handlebars.txt /*g:ale_handlebars_embertemplatelint_use_global*
-g:ale_haskell_brittany_executable ale-haskell.txt /*g:ale_haskell_brittany_executable*
-g:ale_haskell_cabal_ghc_options ale-haskell.txt /*g:ale_haskell_cabal_ghc_options*
-g:ale_haskell_floskell_executable ale-haskell.txt /*g:ale_haskell_floskell_executable*
-g:ale_haskell_ghc_mod_executable ale-haskell.txt /*g:ale_haskell_ghc_mod_executable*
-g:ale_haskell_ghc_options ale-haskell.txt /*g:ale_haskell_ghc_options*
-g:ale_haskell_hdevtools_executable ale-haskell.txt /*g:ale_haskell_hdevtools_executable*
-g:ale_haskell_hdevtools_options ale-haskell.txt /*g:ale_haskell_hdevtools_options*
-g:ale_haskell_hfmt_executable ale-haskell.txt /*g:ale_haskell_hfmt_executable*
-g:ale_haskell_hie_executable ale-haskell.txt /*g:ale_haskell_hie_executable*
-g:ale_haskell_hindent_executable ale-haskell.txt /*g:ale_haskell_hindent_executable*
-g:ale_haskell_hlint_executable ale-haskell.txt /*g:ale_haskell_hlint_executable*
-g:ale_haskell_stack_build_options ale-haskell.txt /*g:ale_haskell_stack_build_options*
-g:ale_haskell_stack_ghc_options ale-haskell.txt /*g:ale_haskell_stack_ghc_options*
-g:ale_haskell_stylish_haskell_executable ale-haskell.txt /*g:ale_haskell_stylish_haskell_executable*
-g:ale_history_enabled ale.txt /*g:ale_history_enabled*
-g:ale_history_log_output ale.txt /*g:ale_history_log_output*
-g:ale_hover_to_preview ale.txt /*g:ale_hover_to_preview*
-g:ale_html_beautify_options ale-html.txt /*g:ale_html_beautify_options*
-g:ale_html_htmlhint_executable ale-html.txt /*g:ale_html_htmlhint_executable*
-g:ale_html_htmlhint_options ale-html.txt /*g:ale_html_htmlhint_options*
-g:ale_html_htmlhint_use_global ale-html.txt /*g:ale_html_htmlhint_use_global*
-g:ale_html_stylelint_executable ale-html.txt /*g:ale_html_stylelint_executable*
-g:ale_html_stylelint_options ale-html.txt /*g:ale_html_stylelint_options*
-g:ale_html_stylelint_use_global ale-html.txt /*g:ale_html_stylelint_use_global*
-g:ale_html_tidy_executable ale-html.txt /*g:ale_html_tidy_executable*
-g:ale_html_tidy_options ale-html.txt /*g:ale_html_tidy_options*
-g:ale_idris_idris_executable ale-idris.txt /*g:ale_idris_idris_executable*
-g:ale_idris_idris_options ale-idris.txt /*g:ale_idris_idris_options*
-g:ale_ispc_ispc_executable ale-ispc.txt /*g:ale_ispc_ispc_executable*
-g:ale_ispc_ispc_options ale-ispc.txt /*g:ale_ispc_ispc_options*
-g:ale_java_checkstyle_config ale-java.txt /*g:ale_java_checkstyle_config*
-g:ale_java_checkstyle_executable ale-java.txt /*g:ale_java_checkstyle_executable*
-g:ale_java_checkstyle_options ale-java.txt /*g:ale_java_checkstyle_options*
-g:ale_java_eclipse_config_path ale-java.txt /*g:ale_java_eclipse_config_path*
-g:ale_java_eclipse_executable ale-java.txt /*g:ale_java_eclipse_executable*
-g:ale_java_eclipselsp_javaagent ale-java.txt /*g:ale_java_eclipselsp_javaagent*
-g:ale_java_eclipselsp_path ale-java.txt /*g:ale_java_eclipselsp_path*
-g:ale_java_eclipselsp_workspace_path ale-java.txt /*g:ale_java_eclipselsp_workspace_path*
-g:ale_java_google_java_format_executable ale-java.txt /*g:ale_java_google_java_format_executable*
-g:ale_java_google_java_format_options ale-java.txt /*g:ale_java_google_java_format_options*
-g:ale_java_javac_classpath ale-java.txt /*g:ale_java_javac_classpath*
-g:ale_java_javac_executable ale-java.txt /*g:ale_java_javac_executable*
-g:ale_java_javac_options ale-java.txt /*g:ale_java_javac_options*
-g:ale_java_javac_sourcepath ale-java.txt /*g:ale_java_javac_sourcepath*
-g:ale_java_javalsp_config ale-java.txt /*g:ale_java_javalsp_config*
-g:ale_java_javalsp_executable ale-java.txt /*g:ale_java_javalsp_executable*
-g:ale_java_pmd_options ale-java.txt /*g:ale_java_pmd_options*
-g:ale_javascript_eslint_executable ale-javascript.txt /*g:ale_javascript_eslint_executable*
-g:ale_javascript_eslint_options ale-javascript.txt /*g:ale_javascript_eslint_options*
-g:ale_javascript_eslint_suppress_eslintignore ale-javascript.txt /*g:ale_javascript_eslint_suppress_eslintignore*
-g:ale_javascript_eslint_suppress_missing_config ale-javascript.txt /*g:ale_javascript_eslint_suppress_missing_config*
-g:ale_javascript_eslint_use_global ale-javascript.txt /*g:ale_javascript_eslint_use_global*
-g:ale_javascript_fecs_executable ale-javascript.txt /*g:ale_javascript_fecs_executable*
-g:ale_javascript_fecs_use_global ale-javascript.txt /*g:ale_javascript_fecs_use_global*
-g:ale_javascript_flow_executable ale-javascript.txt /*g:ale_javascript_flow_executable*
-g:ale_javascript_flow_use_global ale-javascript.txt /*g:ale_javascript_flow_use_global*
-g:ale_javascript_flow_use_home_config ale-javascript.txt /*g:ale_javascript_flow_use_home_config*
-g:ale_javascript_flow_use_respect_pragma ale-javascript.txt /*g:ale_javascript_flow_use_respect_pragma*
-g:ale_javascript_importjs_executable ale-javascript.txt /*g:ale_javascript_importjs_executable*
-g:ale_javascript_jscs_executable ale-javascript.txt /*g:ale_javascript_jscs_executable*
-g:ale_javascript_jscs_use_global ale-javascript.txt /*g:ale_javascript_jscs_use_global*
-g:ale_javascript_jshint_executable ale-javascript.txt /*g:ale_javascript_jshint_executable*
-g:ale_javascript_jshint_use_global ale-javascript.txt /*g:ale_javascript_jshint_use_global*
-g:ale_javascript_prettier_eslint_executable ale-javascript.txt /*g:ale_javascript_prettier_eslint_executable*
-g:ale_javascript_prettier_eslint_options ale-javascript.txt /*g:ale_javascript_prettier_eslint_options*
-g:ale_javascript_prettier_eslint_use_global ale-javascript.txt /*g:ale_javascript_prettier_eslint_use_global*
-g:ale_javascript_prettier_executable ale-javascript.txt /*g:ale_javascript_prettier_executable*
-g:ale_javascript_prettier_options ale-javascript.txt /*g:ale_javascript_prettier_options*
-g:ale_javascript_prettier_standard_executable ale-javascript.txt /*g:ale_javascript_prettier_standard_executable*
-g:ale_javascript_prettier_standard_options ale-javascript.txt /*g:ale_javascript_prettier_standard_options*
-g:ale_javascript_prettier_standard_use_global ale-javascript.txt /*g:ale_javascript_prettier_standard_use_global*
-g:ale_javascript_prettier_use_global ale-javascript.txt /*g:ale_javascript_prettier_use_global*
-g:ale_javascript_standard_executable ale-javascript.txt /*g:ale_javascript_standard_executable*
-g:ale_javascript_standard_options ale-javascript.txt /*g:ale_javascript_standard_options*
-g:ale_javascript_standard_use_global ale-javascript.txt /*g:ale_javascript_standard_use_global*
-g:ale_javascript_xo_executable ale-javascript.txt /*g:ale_javascript_xo_executable*
-g:ale_javascript_xo_options ale-javascript.txt /*g:ale_javascript_xo_options*
-g:ale_javascript_xo_use_global ale-javascript.txt /*g:ale_javascript_xo_use_global*
-g:ale_json_fixjson_executable ale-json.txt /*g:ale_json_fixjson_executable*
-g:ale_json_fixjson_options ale-json.txt /*g:ale_json_fixjson_options*
-g:ale_json_fixjson_use_global ale-json.txt /*g:ale_json_fixjson_use_global*
-g:ale_json_jq_executable ale-json.txt /*g:ale_json_jq_executable*
-g:ale_json_jq_filters ale-json.txt /*g:ale_json_jq_filters*
-g:ale_json_jq_options ale-json.txt /*g:ale_json_jq_options*
-g:ale_json_jsonlint_executable ale-json.txt /*g:ale_json_jsonlint_executable*
-g:ale_json_jsonlint_use_global ale-json.txt /*g:ale_json_jsonlint_use_global*
-g:ale_julia_executable ale-julia.txt /*g:ale_julia_executable*
-g:ale_keep_list_window_open ale.txt /*g:ale_keep_list_window_open*
-g:ale_kotlin_kotlinc_classpath ale-kotlin.txt /*g:ale_kotlin_kotlinc_classpath*
-g:ale_kotlin_kotlinc_config_file ale-kotlin.txt /*g:ale_kotlin_kotlinc_config_file*
-g:ale_kotlin_kotlinc_enable_config ale-kotlin.txt /*g:ale_kotlin_kotlinc_enable_config*
-g:ale_kotlin_kotlinc_module_filename ale-kotlin.txt /*g:ale_kotlin_kotlinc_module_filename*
-g:ale_kotlin_kotlinc_options ale-kotlin.txt /*g:ale_kotlin_kotlinc_options*
-g:ale_kotlin_kotlinc_sourcepath ale-kotlin.txt /*g:ale_kotlin_kotlinc_sourcepath*
-g:ale_kotlin_kotlinc_use_module_file ale-kotlin.txt /*g:ale_kotlin_kotlinc_use_module_file*
-g:ale_kotlin_ktlint_executable ale-kotlin.txt /*g:ale_kotlin_ktlint_executable*
-g:ale_kotlin_ktlint_options ale-kotlin.txt /*g:ale_kotlin_ktlint_options*
-g:ale_kotlin_ktlint_rulesets ale-kotlin.txt /*g:ale_kotlin_ktlint_rulesets*
-g:ale_kotlin_languageserver_executable ale-kotlin.txt /*g:ale_kotlin_languageserver_executable*
-g:ale_lacheck_executable ale-tex.txt /*g:ale_lacheck_executable*
-g:ale_languagetool_executable ale.txt /*g:ale_languagetool_executable*
-g:ale_languagetool_options ale.txt /*g:ale_languagetool_options*
-g:ale_less_lessc_executable ale-less.txt /*g:ale_less_lessc_executable*
-g:ale_less_lessc_options ale-less.txt /*g:ale_less_lessc_options*
-g:ale_less_lessc_use_global ale-less.txt /*g:ale_less_lessc_use_global*
-g:ale_less_stylelint_executable ale-less.txt /*g:ale_less_stylelint_executable*
-g:ale_less_stylelint_options ale-less.txt /*g:ale_less_stylelint_options*
-g:ale_less_stylelint_use_global ale-less.txt /*g:ale_less_stylelint_use_global*
-g:ale_lint_delay ale.txt /*g:ale_lint_delay*
-g:ale_lint_on_enter ale.txt /*g:ale_lint_on_enter*
-g:ale_lint_on_filetype_changed ale.txt /*g:ale_lint_on_filetype_changed*
-g:ale_lint_on_insert_leave ale.txt /*g:ale_lint_on_insert_leave*
-g:ale_lint_on_save ale.txt /*g:ale_lint_on_save*
-g:ale_lint_on_text_changed ale.txt /*g:ale_lint_on_text_changed*
-g:ale_linter_aliases ale.txt /*g:ale_linter_aliases*
-g:ale_linters ale.txt /*g:ale_linters*
-g:ale_linters_explicit ale.txt /*g:ale_linters_explicit*
-g:ale_linters_ignore ale.txt /*g:ale_linters_ignore*
-g:ale_list_vertical ale.txt /*g:ale_list_vertical*
-g:ale_list_window_size ale.txt /*g:ale_list_window_size*
-g:ale_llvm_llc_executable ale-llvm.txt /*g:ale_llvm_llc_executable*
-g:ale_loclist_msg_format ale.txt /*g:ale_loclist_msg_format*
-g:ale_lsp_root ale.txt /*g:ale_lsp_root*
-g:ale_lsp_show_message_format ale.txt /*g:ale_lsp_show_message_format*
-g:ale_lsp_show_message_severity ale.txt /*g:ale_lsp_show_message_severity*
-g:ale_lua_luac_executable ale-lua.txt /*g:ale_lua_luac_executable*
-g:ale_lua_luacheck_executable ale-lua.txt /*g:ale_lua_luacheck_executable*
-g:ale_lua_luacheck_options ale-lua.txt /*g:ale_lua_luacheck_options*
-g:ale_markdown_mdl_executable ale-markdown.txt /*g:ale_markdown_mdl_executable*
-g:ale_markdown_mdl_options ale-markdown.txt /*g:ale_markdown_mdl_options*
-g:ale_markdown_remark_lint_executable ale-markdown.txt /*g:ale_markdown_remark_lint_executable*
-g:ale_markdown_remark_lint_options ale-markdown.txt /*g:ale_markdown_remark_lint_options*
-g:ale_markdown_remark_lint_use_global ale-markdown.txt /*g:ale_markdown_remark_lint_use_global*
-g:ale_max_buffer_history_size ale.txt /*g:ale_max_buffer_history_size*
-g:ale_max_signs ale.txt /*g:ale_max_signs*
-g:ale_maximum_file_size ale.txt /*g:ale_maximum_file_size*
-g:ale_mercury_mmc_executable ale-mercury.txt /*g:ale_mercury_mmc_executable*
-g:ale_mercury_mmc_options ale-mercury.txt /*g:ale_mercury_mmc_options*
-g:ale_nasm_nasm_executable ale-nasm.txt /*g:ale_nasm_nasm_executable*
-g:ale_nasm_nasm_options ale-nasm.txt /*g:ale_nasm_nasm_options*
-g:ale_nim_nimpretty_executable ale-nim.txt /*g:ale_nim_nimpretty_executable*
-g:ale_nim_nimpretty_options ale-nim.txt /*g:ale_nim_nimpretty_options*
-g:ale_nix_nixpkgsfmt_executable ale-nix.txt /*g:ale_nix_nixpkgsfmt_executable*
-g:ale_nix_nixpkgsfmt_options ale-nix.txt /*g:ale_nix_nixpkgsfmt_options*
-g:ale_objc_ccls_executable ale-objc.txt /*g:ale_objc_ccls_executable*
-g:ale_objc_ccls_init_options ale-objc.txt /*g:ale_objc_ccls_init_options*
-g:ale_objc_clang_options ale-objc.txt /*g:ale_objc_clang_options*
-g:ale_objc_clangd_executable ale-objc.txt /*g:ale_objc_clangd_executable*
-g:ale_objc_clangd_options ale-objc.txt /*g:ale_objc_clangd_options*
-g:ale_objcpp_clang_options ale-objcpp.txt /*g:ale_objcpp_clang_options*
-g:ale_objcpp_clangd_executable ale-objcpp.txt /*g:ale_objcpp_clangd_executable*
-g:ale_objcpp_clangd_options ale-objcpp.txt /*g:ale_objcpp_clangd_options*
-g:ale_ocaml_ocamlformat_executable ale-ocaml.txt /*g:ale_ocaml_ocamlformat_executable*
-g:ale_ocaml_ocamlformat_options ale-ocaml.txt /*g:ale_ocaml_ocamlformat_options*
-g:ale_ocaml_ocp_indent_config ale-ocaml.txt /*g:ale_ocaml_ocp_indent_config*
-g:ale_ocaml_ocp_indent_executable ale-ocaml.txt /*g:ale_ocaml_ocp_indent_executable*
-g:ale_ocaml_ocp_indent_options ale-ocaml.txt /*g:ale_ocaml_ocp_indent_options*
-g:ale_ocaml_ols_executable ale-ocaml.txt /*g:ale_ocaml_ols_executable*
-g:ale_ocaml_ols_use_global ale-ocaml.txt /*g:ale_ocaml_ols_use_global*
-g:ale_open_list ale.txt /*g:ale_open_list*
-g:ale_pattern_options ale.txt /*g:ale_pattern_options*
-g:ale_pattern_options_enabled ale.txt /*g:ale_pattern_options_enabled*
-g:ale_perl6_perl6_executable ale-perl6.txt /*g:ale_perl6_perl6_executable*
-g:ale_perl6_perl6_options ale-perl6.txt /*g:ale_perl6_perl6_options*
-g:ale_perl_perl_executable ale-perl.txt /*g:ale_perl_perl_executable*
-g:ale_perl_perl_options ale-perl.txt /*g:ale_perl_perl_options*
-g:ale_perl_perlcritic_executable ale-perl.txt /*g:ale_perl_perlcritic_executable*
-g:ale_perl_perlcritic_options ale-perl.txt /*g:ale_perl_perlcritic_options*
-g:ale_perl_perlcritic_profile ale-perl.txt /*g:ale_perl_perlcritic_profile*
-g:ale_perl_perlcritic_showrules ale-perl.txt /*g:ale_perl_perlcritic_showrules*
-g:ale_perl_perltidy_options ale-perl.txt /*g:ale_perl_perltidy_options*
-g:ale_php_cs_fixer_executable ale-php.txt /*g:ale_php_cs_fixer_executable*
-g:ale_php_cs_fixer_options ale-php.txt /*g:ale_php_cs_fixer_options*
-g:ale_php_cs_fixer_use_global ale-php.txt /*g:ale_php_cs_fixer_use_global*
-g:ale_php_langserver_executable ale-php.txt /*g:ale_php_langserver_executable*
-g:ale_php_langserver_use_global ale-php.txt /*g:ale_php_langserver_use_global*
-g:ale_php_phan_executable ale-php.txt /*g:ale_php_phan_executable*
-g:ale_php_phan_minimum_severity ale-php.txt /*g:ale_php_phan_minimum_severity*
-g:ale_php_phan_use_client ale-php.txt /*g:ale_php_phan_use_client*
-g:ale_php_php_executable ale-php.txt /*g:ale_php_php_executable*
-g:ale_php_phpcbf_executable ale-php.txt /*g:ale_php_phpcbf_executable*
-g:ale_php_phpcbf_standard ale-php.txt /*g:ale_php_phpcbf_standard*
-g:ale_php_phpcbf_use_global ale-php.txt /*g:ale_php_phpcbf_use_global*
-g:ale_php_phpcs_executable ale-php.txt /*g:ale_php_phpcs_executable*
-g:ale_php_phpcs_options ale-php.txt /*g:ale_php_phpcs_options*
-g:ale_php_phpcs_standard ale-php.txt /*g:ale_php_phpcs_standard*
-g:ale_php_phpcs_use_global ale-php.txt /*g:ale_php_phpcs_use_global*
-g:ale_php_phpmd_executable ale-php.txt /*g:ale_php_phpmd_executable*
-g:ale_php_phpmd_ruleset ale-php.txt /*g:ale_php_phpmd_ruleset*
-g:ale_php_phpstan_autoload ale-php.txt /*g:ale_php_phpstan_autoload*
-g:ale_php_phpstan_configuration ale-php.txt /*g:ale_php_phpstan_configuration*
-g:ale_php_phpstan_executable ale-php.txt /*g:ale_php_phpstan_executable*
-g:ale_php_phpstan_level ale-php.txt /*g:ale_php_phpstan_level*
-g:ale_php_psalm_executable ale-php.txt /*g:ale_php_psalm_executable*
-g:ale_pony_ponyc_executable ale-pony.txt /*g:ale_pony_ponyc_executable*
-g:ale_pony_ponyc_options ale-pony.txt /*g:ale_pony_ponyc_options*
-g:ale_powershell_powershell_executable ale-powershell.txt /*g:ale_powershell_powershell_executable*
-g:ale_powershell_psscriptanalyzer_exclusions ale-powershell.txt /*g:ale_powershell_psscriptanalyzer_exclusions*
-g:ale_powershell_psscriptanalyzer_executable ale-powershell.txt /*g:ale_powershell_psscriptanalyzer_executable*
-g:ale_powershell_psscriptanalyzer_module ale-powershell.txt /*g:ale_powershell_psscriptanalyzer_module*
-g:ale_prolog_swipl_alarm ale-prolog.txt /*g:ale_prolog_swipl_alarm*
-g:ale_prolog_swipl_alarm_handler ale-prolog.txt /*g:ale_prolog_swipl_alarm_handler*
-g:ale_prolog_swipl_executable ale-prolog.txt /*g:ale_prolog_swipl_executable*
-g:ale_prolog_swipl_load ale-prolog.txt /*g:ale_prolog_swipl_load*
-g:ale_prolog_swipl_timeout ale-prolog.txt /*g:ale_prolog_swipl_timeout*
-g:ale_proto_protoc_gen_lint_options ale-proto.txt /*g:ale_proto_protoc_gen_lint_options*
-g:ale_psalm_langserver_options ale-php.txt /*g:ale_psalm_langserver_options*
-g:ale_pug_puglint_executable ale-pug.txt /*g:ale_pug_puglint_executable*
-g:ale_pug_puglint_options ale-pug.txt /*g:ale_pug_puglint_options*
-g:ale_pug_puglint_use_global ale-pug.txt /*g:ale_pug_puglint_use_global*
-g:ale_puppet_languageserver_executable ale-puppet.txt /*g:ale_puppet_languageserver_executable*
-g:ale_puppet_puppet_executable ale-puppet.txt /*g:ale_puppet_puppet_executable*
-g:ale_puppet_puppet_options ale-puppet.txt /*g:ale_puppet_puppet_options*
-g:ale_puppet_puppetlint_executable ale-puppet.txt /*g:ale_puppet_puppetlint_executable*
-g:ale_puppet_puppetlint_options ale-puppet.txt /*g:ale_puppet_puppetlint_options*
-g:ale_purescript_purty_executable ale-purescript.txt /*g:ale_purescript_purty_executable*
-g:ale_pyrex_cython_executable ale-pyrex.txt /*g:ale_pyrex_cython_executable*
-g:ale_pyrex_cython_options ale-pyrex.txt /*g:ale_pyrex_cython_options*
-g:ale_python_auto_pipenv ale-python.txt /*g:ale_python_auto_pipenv*
-g:ale_python_autopep8_executable ale-python.txt /*g:ale_python_autopep8_executable*
-g:ale_python_autopep8_options ale-python.txt /*g:ale_python_autopep8_options*
-g:ale_python_autopep8_use_global ale-python.txt /*g:ale_python_autopep8_use_global*
-g:ale_python_bandit_auto_pipenv ale-python.txt /*g:ale_python_bandit_auto_pipenv*
-g:ale_python_bandit_executable ale-python.txt /*g:ale_python_bandit_executable*
-g:ale_python_bandit_options ale-python.txt /*g:ale_python_bandit_options*
-g:ale_python_bandit_use_config ale-python.txt /*g:ale_python_bandit_use_config*
-g:ale_python_bandit_use_global ale-python.txt /*g:ale_python_bandit_use_global*
-g:ale_python_black_auto_pipenv ale-python.txt /*g:ale_python_black_auto_pipenv*
-g:ale_python_black_change_directory ale-python.txt /*g:ale_python_black_change_directory*
-g:ale_python_black_executable ale-python.txt /*g:ale_python_black_executable*
-g:ale_python_black_options ale-python.txt /*g:ale_python_black_options*
-g:ale_python_black_use_global ale-python.txt /*g:ale_python_black_use_global*
-g:ale_python_flake8_auto_pipenv ale-python.txt /*g:ale_python_flake8_auto_pipenv*
-g:ale_python_flake8_change_directory ale-python.txt /*g:ale_python_flake8_change_directory*
-g:ale_python_flake8_executable ale-python.txt /*g:ale_python_flake8_executable*
-g:ale_python_flake8_options ale-python.txt /*g:ale_python_flake8_options*
-g:ale_python_flake8_use_global ale-python.txt /*g:ale_python_flake8_use_global*
-g:ale_python_isort_executable ale-python.txt /*g:ale_python_isort_executable*
-g:ale_python_isort_options ale-python.txt /*g:ale_python_isort_options*
-g:ale_python_isort_use_global ale-python.txt /*g:ale_python_isort_use_global*
-g:ale_python_mypy_auto_pipenv ale-python.txt /*g:ale_python_mypy_auto_pipenv*
-g:ale_python_mypy_executable ale-python.txt /*g:ale_python_mypy_executable*
-g:ale_python_mypy_ignore_invalid_syntax ale-python.txt /*g:ale_python_mypy_ignore_invalid_syntax*
-g:ale_python_mypy_options ale-python.txt /*g:ale_python_mypy_options*
-g:ale_python_mypy_show_notes ale-python.txt /*g:ale_python_mypy_show_notes*
-g:ale_python_mypy_use_global ale-python.txt /*g:ale_python_mypy_use_global*
-g:ale_python_prospector_auto_pipenv ale-python.txt /*g:ale_python_prospector_auto_pipenv*
-g:ale_python_prospector_executable ale-python.txt /*g:ale_python_prospector_executable*
-g:ale_python_prospector_options ale-python.txt /*g:ale_python_prospector_options*
-g:ale_python_prospector_use_global ale-python.txt /*g:ale_python_prospector_use_global*
-g:ale_python_pycodestyle_auto_pipenv ale-python.txt /*g:ale_python_pycodestyle_auto_pipenv*
-g:ale_python_pycodestyle_executable ale-python.txt /*g:ale_python_pycodestyle_executable*
-g:ale_python_pycodestyle_options ale-python.txt /*g:ale_python_pycodestyle_options*
-g:ale_python_pycodestyle_use_global ale-python.txt /*g:ale_python_pycodestyle_use_global*
-g:ale_python_pydocstyle_auto_pipenv ale-python.txt /*g:ale_python_pydocstyle_auto_pipenv*
-g:ale_python_pydocstyle_executable ale-python.txt /*g:ale_python_pydocstyle_executable*
-g:ale_python_pydocstyle_options ale-python.txt /*g:ale_python_pydocstyle_options*
-g:ale_python_pydocstyle_use_global ale-python.txt /*g:ale_python_pydocstyle_use_global*
-g:ale_python_pyflakes_auto_pipenv ale-python.txt /*g:ale_python_pyflakes_auto_pipenv*
-g:ale_python_pyflakes_executable ale-python.txt /*g:ale_python_pyflakes_executable*
-g:ale_python_pylama_auto_pipenv ale-python.txt /*g:ale_python_pylama_auto_pipenv*
-g:ale_python_pylama_change_directory ale-python.txt /*g:ale_python_pylama_change_directory*
-g:ale_python_pylama_executable ale-python.txt /*g:ale_python_pylama_executable*
-g:ale_python_pylama_options ale-python.txt /*g:ale_python_pylama_options*
-g:ale_python_pylama_use_global ale-python.txt /*g:ale_python_pylama_use_global*
-g:ale_python_pylint_auto_pipenv ale-python.txt /*g:ale_python_pylint_auto_pipenv*
-g:ale_python_pylint_change_directory ale-python.txt /*g:ale_python_pylint_change_directory*
-g:ale_python_pylint_executable ale-python.txt /*g:ale_python_pylint_executable*
-g:ale_python_pylint_options ale-python.txt /*g:ale_python_pylint_options*
-g:ale_python_pylint_use_global ale-python.txt /*g:ale_python_pylint_use_global*
-g:ale_python_pylint_use_msg_id ale-python.txt /*g:ale_python_pylint_use_msg_id*
-g:ale_python_pyls_auto_pipenv ale-python.txt /*g:ale_python_pyls_auto_pipenv*
-g:ale_python_pyls_config ale-python.txt /*g:ale_python_pyls_config*
-g:ale_python_pyls_executable ale-python.txt /*g:ale_python_pyls_executable*
-g:ale_python_pyls_use_global ale-python.txt /*g:ale_python_pyls_use_global*
-g:ale_python_pyre_auto_pipenv ale-python.txt /*g:ale_python_pyre_auto_pipenv*
-g:ale_python_pyre_executable ale-python.txt /*g:ale_python_pyre_executable*
-g:ale_python_pyre_use_global ale-python.txt /*g:ale_python_pyre_use_global*
-g:ale_python_reorder_python_imports_executable ale-python.txt /*g:ale_python_reorder_python_imports_executable*
-g:ale_python_reorder_python_imports_options ale-python.txt /*g:ale_python_reorder_python_imports_options*
-g:ale_python_reorder_python_imports_use_global ale-python.txt /*g:ale_python_reorder_python_imports_use_global*
-g:ale_python_vulture_change_directory ale-python.txt /*g:ale_python_vulture_change_directory*
-g:ale_python_vulture_executable ale-python.txt /*g:ale_python_vulture_executable*
-g:ale_python_vulture_options ale-python.txt /*g:ale_python_vulture_options*
-g:ale_python_vulture_use_global ale-python.txt /*g:ale_python_vulture_use_global*
-g:ale_python_yapf_executable ale-python.txt /*g:ale_python_yapf_executable*
-g:ale_python_yapf_use_global ale-python.txt /*g:ale_python_yapf_use_global*
-g:ale_qml_qmlfmt_executable ale-qml.txt /*g:ale_qml_qmlfmt_executable*
-g:ale_r_lintr_lint_package ale-r.txt /*g:ale_r_lintr_lint_package*
-g:ale_r_lintr_options ale-r.txt /*g:ale_r_lintr_options*
-g:ale_r_styler_options ale-r.txt /*g:ale_r_styler_options*
-g:ale_reason_ls_executable ale-reasonml.txt /*g:ale_reason_ls_executable*
-g:ale_reason_ols_executable ale-reasonml.txt /*g:ale_reason_ols_executable*
-g:ale_reason_ols_use_global ale-reasonml.txt /*g:ale_reason_ols_use_global*
-g:ale_reasonml_refmt_executable ale-reasonml.txt /*g:ale_reasonml_refmt_executable*
-g:ale_reasonml_refmt_options ale-reasonml.txt /*g:ale_reasonml_refmt_options*
-g:ale_rename_tsserver_find_in_comments ale.txt /*g:ale_rename_tsserver_find_in_comments*
-g:ale_rename_tsserver_find_in_strings ale.txt /*g:ale_rename_tsserver_find_in_strings*
-g:ale_ruby_brakeman_executable ale-ruby.txt /*g:ale_ruby_brakeman_executable*
-g:ale_ruby_brakeman_options ale-ruby.txt /*g:ale_ruby_brakeman_options*
-g:ale_ruby_debride_executable ale-ruby.txt /*g:ale_ruby_debride_executable*
-g:ale_ruby_debride_options ale-ruby.txt /*g:ale_ruby_debride_options*
-g:ale_ruby_rails_best_practices_executable ale-ruby.txt /*g:ale_ruby_rails_best_practices_executable*
-g:ale_ruby_rails_best_practices_options ale-ruby.txt /*g:ale_ruby_rails_best_practices_options*
-g:ale_ruby_reek_executable ale-ruby.txt /*g:ale_ruby_reek_executable*
-g:ale_ruby_reek_show_context ale-ruby.txt /*g:ale_ruby_reek_show_context*
-g:ale_ruby_reek_show_wiki_link ale-ruby.txt /*g:ale_ruby_reek_show_wiki_link*
-g:ale_ruby_rubocop_executable ale-ruby.txt /*g:ale_ruby_rubocop_executable*
-g:ale_ruby_rubocop_options ale-ruby.txt /*g:ale_ruby_rubocop_options*
-g:ale_ruby_ruby_executable ale-ruby.txt /*g:ale_ruby_ruby_executable*
-g:ale_ruby_rufo_executable ale-ruby.txt /*g:ale_ruby_rufo_executable*
-g:ale_ruby_ruumba_options ale-eruby.txt /*g:ale_ruby_ruumba_options*
-g:ale_ruby_solargraph_executable ale-ruby.txt /*g:ale_ruby_solargraph_executable*
-g:ale_ruby_sorbet_executable ale-ruby.txt /*g:ale_ruby_sorbet_executable*
-g:ale_ruby_sorbet_options ale-ruby.txt /*g:ale_ruby_sorbet_options*
-g:ale_ruby_standardrb_executable ale-ruby.txt /*g:ale_ruby_standardrb_executable*
-g:ale_ruby_standardrb_options ale-ruby.txt /*g:ale_ruby_standardrb_options*
-g:ale_rust_analyzer_config ale-rust.txt /*g:ale_rust_analyzer_config*
-g:ale_rust_analyzer_executable ale-rust.txt /*g:ale_rust_analyzer_executable*
-g:ale_rust_cargo_avoid_whole_workspace ale-rust.txt /*g:ale_rust_cargo_avoid_whole_workspace*
-g:ale_rust_cargo_check_all_targets ale-rust.txt /*g:ale_rust_cargo_check_all_targets*
-g:ale_rust_cargo_check_examples ale-rust.txt /*g:ale_rust_cargo_check_examples*
-g:ale_rust_cargo_check_tests ale-rust.txt /*g:ale_rust_cargo_check_tests*
-g:ale_rust_cargo_clippy_options ale-rust.txt /*g:ale_rust_cargo_clippy_options*
-g:ale_rust_cargo_default_feature_behavior ale-rust.txt /*g:ale_rust_cargo_default_feature_behavior*
-g:ale_rust_cargo_include_features ale-rust.txt /*g:ale_rust_cargo_include_features*
-g:ale_rust_cargo_use_check ale-rust.txt /*g:ale_rust_cargo_use_check*
-g:ale_rust_cargo_use_clippy ale-rust.txt /*g:ale_rust_cargo_use_clippy*
-g:ale_rust_ignore_error_codes ale-rust.txt /*g:ale_rust_ignore_error_codes*
-g:ale_rust_ignore_secondary_spans ale-rust.txt /*g:ale_rust_ignore_secondary_spans*
-g:ale_rust_rls_config ale-rust.txt /*g:ale_rust_rls_config*
-g:ale_rust_rls_executable ale-rust.txt /*g:ale_rust_rls_executable*
-g:ale_rust_rls_toolchain ale-rust.txt /*g:ale_rust_rls_toolchain*
-g:ale_rust_rustc_options ale-rust.txt /*g:ale_rust_rustc_options*
-g:ale_rust_rustfmt_options ale-rust.txt /*g:ale_rust_rustfmt_options*
-g:ale_sass_stylelint_executable ale-sass.txt /*g:ale_sass_stylelint_executable*
-g:ale_sass_stylelint_use_global ale-sass.txt /*g:ale_sass_stylelint_use_global*
-g:ale_scala_metals_executable ale-scala.txt /*g:ale_scala_metals_executable*
-g:ale_scala_metals_project_root ale-scala.txt /*g:ale_scala_metals_project_root*
-g:ale_scala_sbtserver_address ale-scala.txt /*g:ale_scala_sbtserver_address*
-g:ale_scala_sbtserver_project_root ale-scala.txt /*g:ale_scala_sbtserver_project_root*
-g:ale_scala_scalafmt_executable ale-scala.txt /*g:ale_scala_scalafmt_executable*
-g:ale_scala_scalafmt_options ale-scala.txt /*g:ale_scala_scalafmt_options*
-g:ale_scala_scalastyle_config ale-scala.txt /*g:ale_scala_scalastyle_config*
-g:ale_scala_scalastyle_options ale-scala.txt /*g:ale_scala_scalastyle_options*
-g:ale_scss_sasslint_executable ale-scss.txt /*g:ale_scss_sasslint_executable*
-g:ale_scss_sasslint_options ale-scss.txt /*g:ale_scss_sasslint_options*
-g:ale_scss_sasslint_use_global ale-scss.txt /*g:ale_scss_sasslint_use_global*
-g:ale_scss_stylelint_executable ale-scss.txt /*g:ale_scss_stylelint_executable*
-g:ale_scss_stylelint_options ale-scss.txt /*g:ale_scss_stylelint_options*
-g:ale_scss_stylelint_use_global ale-scss.txt /*g:ale_scss_stylelint_use_global*
-g:ale_set_balloons ale.txt /*g:ale_set_balloons*
-g:ale_set_balloons_legacy_echo ale.txt /*g:ale_set_balloons_legacy_echo*
-g:ale_set_highlights ale.txt /*g:ale_set_highlights*
-g:ale_set_loclist ale.txt /*g:ale_set_loclist*
-g:ale_set_quickfix ale.txt /*g:ale_set_quickfix*
-g:ale_set_signs ale.txt /*g:ale_set_signs*
-g:ale_sh_language_server_executable ale-sh.txt /*g:ale_sh_language_server_executable*
-g:ale_sh_language_server_use_global ale-sh.txt /*g:ale_sh_language_server_use_global*
-g:ale_sh_shell_default_shell ale-sh.txt /*g:ale_sh_shell_default_shell*
-g:ale_sh_shellcheck_change_directory ale-sh.txt /*g:ale_sh_shellcheck_change_directory*
-g:ale_sh_shellcheck_dialect ale-sh.txt /*g:ale_sh_shellcheck_dialect*
-g:ale_sh_shellcheck_exclusions ale-sh.txt /*g:ale_sh_shellcheck_exclusions*
-g:ale_sh_shellcheck_executable ale-sh.txt /*g:ale_sh_shellcheck_executable*
-g:ale_sh_shellcheck_options ale-sh.txt /*g:ale_sh_shellcheck_options*
-g:ale_sh_shfmt_options ale-sh.txt /*g:ale_sh_shfmt_options*
-g:ale_shell ale.txt /*g:ale_shell*
-g:ale_shell_arguments ale.txt /*g:ale_shell_arguments*
-g:ale_sign_column_always ale.txt /*g:ale_sign_column_always*
-g:ale_sign_error ale.txt /*g:ale_sign_error*
-g:ale_sign_highlight_linenrs ale.txt /*g:ale_sign_highlight_linenrs*
-g:ale_sign_info ale.txt /*g:ale_sign_info*
-g:ale_sign_offset ale.txt /*g:ale_sign_offset*
-g:ale_sign_priority ale.txt /*g:ale_sign_priority*
-g:ale_sign_style_error ale.txt /*g:ale_sign_style_error*
-g:ale_sign_style_warning ale.txt /*g:ale_sign_style_warning*
-g:ale_sign_warning ale.txt /*g:ale_sign_warning*
-g:ale_sml_smlnj_cm_file ale-sml.txt /*g:ale_sml_smlnj_cm_file*
-g:ale_solidity_solc_options ale-solidity.txt /*g:ale_solidity_solc_options*
-g:ale_sourcekit_lsp_executable ale-swift.txt /*g:ale_sourcekit_lsp_executable*
-g:ale_spec_rpmlint_executable ale-spec.txt /*g:ale_spec_rpmlint_executable*
-g:ale_spec_rpmlint_options ale-spec.txt /*g:ale_spec_rpmlint_options*
-g:ale_sql_pgformatter_executable ale-sql.txt /*g:ale_sql_pgformatter_executable*
-g:ale_sql_pgformatter_options ale-sql.txt /*g:ale_sql_pgformatter_options*
-g:ale_sql_sqlfmt_executable ale-sql.txt /*g:ale_sql_sqlfmt_executable*
-g:ale_sql_sqlfmt_options ale-sql.txt /*g:ale_sql_sqlfmt_options*
-g:ale_sql_sqlformat_executable ale-sql.txt /*g:ale_sql_sqlformat_executable*
-g:ale_sql_sqlformat_options ale-sql.txt /*g:ale_sql_sqlformat_options*
-g:ale_stylus_stylelint_executable ale-stylus.txt /*g:ale_stylus_stylelint_executable*
-g:ale_stylus_stylelint_options ale-stylus.txt /*g:ale_stylus_stylelint_options*
-g:ale_stylus_stylelint_use_global ale-stylus.txt /*g:ale_stylus_stylelint_use_global*
-g:ale_sugarss_stylelint_executable ale-sugarss.txt /*g:ale_sugarss_stylelint_executable*
-g:ale_sugarss_stylelint_options ale-sugarss.txt /*g:ale_sugarss_stylelint_options*
-g:ale_sugarss_stylelint_use_global ale-sugarss.txt /*g:ale_sugarss_stylelint_use_global*
-g:ale_tcl_nagelfar_executable ale-tcl.txt /*g:ale_tcl_nagelfar_executable*
-g:ale_tcl_nagelfar_options ale-tcl.txt /*g:ale_tcl_nagelfar_options*
-g:ale_terraform_fmt_executable ale-terraform.txt /*g:ale_terraform_fmt_executable*
-g:ale_terraform_fmt_options ale-terraform.txt /*g:ale_terraform_fmt_options*
-g:ale_terraform_langserver_executable ale-terraform.txt /*g:ale_terraform_langserver_executable*
-g:ale_terraform_langserver_options ale-terraform.txt /*g:ale_terraform_langserver_options*
-g:ale_terraform_terraform_executable ale-terraform.txt /*g:ale_terraform_terraform_executable*
-g:ale_terraform_tflint_executable ale-terraform.txt /*g:ale_terraform_tflint_executable*
-g:ale_terraform_tflint_options ale-terraform.txt /*g:ale_terraform_tflint_options*
-g:ale_tex_chktex_executable ale-tex.txt /*g:ale_tex_chktex_executable*
-g:ale_tex_chktex_options ale-tex.txt /*g:ale_tex_chktex_options*
-g:ale_tex_latexindent_executable ale-tex.txt /*g:ale_tex_latexindent_executable*
-g:ale_tex_latexindent_options ale-tex.txt /*g:ale_tex_latexindent_options*
-g:ale_tex_texlab_executable ale-tex.txt /*g:ale_tex_texlab_executable*
-g:ale_tex_texlab_options ale-tex.txt /*g:ale_tex_texlab_options*
-g:ale_textlint_executable ale-text.txt /*g:ale_textlint_executable*
-g:ale_textlint_options ale-text.txt /*g:ale_textlint_options*
-g:ale_textlint_use_global ale-text.txt /*g:ale_textlint_use_global*
-g:ale_thrift_thrift_executable ale-thrift.txt /*g:ale_thrift_thrift_executable*
-g:ale_thrift_thrift_generators ale-thrift.txt /*g:ale_thrift_thrift_generators*
-g:ale_thrift_thrift_includes ale-thrift.txt /*g:ale_thrift_thrift_includes*
-g:ale_thrift_thrift_options ale-thrift.txt /*g:ale_thrift_thrift_options*
-g:ale_type_map ale.txt /*g:ale_type_map*
-g:ale_typescript_standard_executable ale-typescript.txt /*g:ale_typescript_standard_executable*
-g:ale_typescript_standard_options ale-typescript.txt /*g:ale_typescript_standard_options*
-g:ale_typescript_standard_use_global ale-typescript.txt /*g:ale_typescript_standard_use_global*
-g:ale_typescript_tslint_config_path ale-typescript.txt /*g:ale_typescript_tslint_config_path*
-g:ale_typescript_tslint_executable ale-typescript.txt /*g:ale_typescript_tslint_executable*
-g:ale_typescript_tslint_ignore_empty_files ale-typescript.txt /*g:ale_typescript_tslint_ignore_empty_files*
-g:ale_typescript_tslint_rules_dir ale-typescript.txt /*g:ale_typescript_tslint_rules_dir*
-g:ale_typescript_tslint_use_global ale-typescript.txt /*g:ale_typescript_tslint_use_global*
-g:ale_typescript_tsserver_config_path ale-typescript.txt /*g:ale_typescript_tsserver_config_path*
-g:ale_typescript_tsserver_executable ale-typescript.txt /*g:ale_typescript_tsserver_executable*
-g:ale_typescript_tsserver_use_global ale-typescript.txt /*g:ale_typescript_tsserver_use_global*
-g:ale_update_tagstack ale.txt /*g:ale_update_tagstack*
-g:ale_use_global_executables ale.txt /*g:ale_use_global_executables*
-g:ale_verilog_verilator_options ale-verilog.txt /*g:ale_verilog_verilator_options*
-g:ale_verilog_vlog_executable ale-verilog.txt /*g:ale_verilog_vlog_executable*
-g:ale_verilog_vlog_options ale-verilog.txt /*g:ale_verilog_vlog_options*
-g:ale_verilog_xvlog_executable ale-verilog.txt /*g:ale_verilog_xvlog_executable*
-g:ale_verilog_xvlog_options ale-verilog.txt /*g:ale_verilog_xvlog_options*
-g:ale_vhdl_ghdl_executable ale-vhdl.txt /*g:ale_vhdl_ghdl_executable*
-g:ale_vhdl_ghdl_options ale-vhdl.txt /*g:ale_vhdl_ghdl_options*
-g:ale_vhdl_vcom_executable ale-vhdl.txt /*g:ale_vhdl_vcom_executable*
-g:ale_vhdl_vcom_options ale-vhdl.txt /*g:ale_vhdl_vcom_options*
-g:ale_vhdl_xvhdl_executable ale-vhdl.txt /*g:ale_vhdl_xvhdl_executable*
-g:ale_vhdl_xvhdl_options ale-vhdl.txt /*g:ale_vhdl_xvhdl_options*
-g:ale_vim_vimls_config ale-vim.txt /*g:ale_vim_vimls_config*
-g:ale_vim_vimls_executable ale-vim.txt /*g:ale_vim_vimls_executable*
-g:ale_vim_vimls_use_global ale-vim.txt /*g:ale_vim_vimls_use_global*
-g:ale_vim_vint_executable ale-vim.txt /*g:ale_vim_vint_executable*
-g:ale_vim_vint_show_style_issues ale-vim.txt /*g:ale_vim_vint_show_style_issues*
-g:ale_virtualenv_dir_names ale.txt /*g:ale_virtualenv_dir_names*
-g:ale_virtualtext_cursor ale.txt /*g:ale_virtualtext_cursor*
-g:ale_virtualtext_delay ale.txt /*g:ale_virtualtext_delay*
-g:ale_virtualtext_prefix ale.txt /*g:ale_virtualtext_prefix*
-g:ale_vue_vls_executable ale-vue.txt /*g:ale_vue_vls_executable*
-g:ale_vue_vls_use_global ale-vue.txt /*g:ale_vue_vls_use_global*
-g:ale_want_results_buffer ale.txt /*g:ale_want_results_buffer*
-g:ale_warn_about_trailing_blank_lines ale.txt /*g:ale_warn_about_trailing_blank_lines*
-g:ale_warn_about_trailing_whitespace ale.txt /*g:ale_warn_about_trailing_whitespace*
-g:ale_windows_node_executable_path ale.txt /*g:ale_windows_node_executable_path*
-g:ale_writegood_executable ale.txt /*g:ale_writegood_executable*
-g:ale_writegood_options ale.txt /*g:ale_writegood_options*
-g:ale_writegood_use_global ale.txt /*g:ale_writegood_use_global*
-g:ale_xml_xmllint_executable ale-xml.txt /*g:ale_xml_xmllint_executable*
-g:ale_xml_xmllint_indentsize ale-xml.txt /*g:ale_xml_xmllint_indentsize*
-g:ale_xml_xmllint_options ale-xml.txt /*g:ale_xml_xmllint_options*
-g:ale_yaml_swaglint_executable ale-yaml.txt /*g:ale_yaml_swaglint_executable*
-g:ale_yaml_swaglint_use_global ale-yaml.txt /*g:ale_yaml_swaglint_use_global*
-g:ale_yaml_yamllint_executable ale-yaml.txt /*g:ale_yaml_yamllint_executable*
-g:ale_yaml_yamllint_options ale-yaml.txt /*g:ale_yaml_yamllint_options*
-g:ale_yang_lsp_executable ale-yang.txt /*g:ale_yang_lsp_executable*
-g:html_tidy_use_global ale-html.txt /*g:html_tidy_use_global*
-g:nim_nimlsp_nim_sources ale-nim.txt /*g:nim_nimlsp_nim_sources*
diff --git a/vim/.vim_runtime/sources_non_forked/ale/ftplugin/ale-fix-suggest.vim b/vim/.vim_runtime/sources_non_forked/ale/ftplugin/ale-fix-suggest.vim
deleted file mode 100644
index 189a4dc..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/ftplugin/ale-fix-suggest.vim
+++ /dev/null
@@ -1,2 +0,0 @@
-" Close the ALEFixSuggest window with the q key.
-noremap q :q!
diff --git a/vim/.vim_runtime/sources_non_forked/ale/ftplugin/ale-preview-selection.vim b/vim/.vim_runtime/sources_non_forked/ale/ftplugin/ale-preview-selection.vim
deleted file mode 100644
index 7ec8406..0000000
--- a/vim/.vim_runtime/sources_non_forked/ale/ftplugin/ale-preview-selection.vim
+++ /dev/null
@@ -1,16 +0,0 @@
-" Close the ALEPreviewWindow window with the q key.
-noremap q :q!
-" Disable some keybinds for the selection window.
-noremap v
-noremap i
-noremap I
-noremap
-noremap
-noremap