<commit_before>let g:ale_sign_error = '✖'
let g:ale_sign_warning = '✖'
let g:ale_sign_column_always = 1

let g:ale_warn_about_trailing_whitespace = 0
let g:ale_completion_enabled = 0

let g:ale_fix_on_save = 0
let g:ale_lint_on_text_changed = 'normal'
let g:ale_lint_on_insert_leave = 1

let g:ale_linters = {
      \'html': [],
      \'javascript': ['standard'],
      \'typescript': ['eslint', 'tsserver', 'typecheck'],
      \'objc': [],
      \'objcpp': [],
      \}

let g:ale_fixers = {
      \'javascript': ['standard'],
      \'typescript': ['eslint'],
      \'elm': ['elm-format'],
      \}

let g:ale_pattern_options = {
      \'\.min.js$': { 'ale_enabled': 0 },
      \'\.min.css$': { 'ale_enabled': 0 },
      \}

nnoremap <Leader>af :ALEFix<CR>
nnoremap <silent> <Left> :ALEPrevious<CR>
nnoremap <silent> <Right> :ALENext<CR><commit_msg>vim: minor, sort ALE linters and fixers<commit_after>let g:ale_sign_error = '✖'
let g:ale_sign_warning = '✖'
let g:ale_sign_column_always = 1

let g:ale_warn_about_trailing_whitespace = 0
let g:ale_completion_enabled = 0

let g:ale_fix_on_save = 0
let g:ale_lint_on_text_changed = 'normal'
let g:ale_lint_on_insert_leave = 1

let g:ale_linters = {
      \'html': [],
      \'javascript': ['standard'],
      \'objc': [],
      \'objcpp': [],
      \'typescript': ['eslint', 'tsserver', 'typecheck'],
      \}

let g:ale_fixers = {
      \'elm': ['elm-format'],
      \'javascript': ['standard'],
      \'typescript': ['eslint'],
      \}

let g:ale_pattern_options = {
      \'\.min.js$': { 'ale_enabled': 0 },
      \'\.min.css$': { 'ale_enabled': 0 },
      \}

nnoremap <Leader>af :ALEFix<CR>
nnoremap <silent> <Left> :ALEPrevious<CR>
nnoremap <silent> <Right> :ALENext<CR>
{'fraction_non_alphanumeric': 0.18887601390498263, 'fraction_numerical': 0.008111239860950173, 'mean_word_length': 3.4857142857142858, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2539217', 'n_tokens_mistral': 712, 'n_tokens_neox': 670, 'n_words': 129}