ale = prequire("ale") if ale then vim.keymap.set({'n', 'i'}, '', [[ALELint]]) vim.keymap.set({'n', 'i'}, '', [[ALEFix]]) vim.keymap.set('n', '', '(ale_previous_wrap)') vim.keymap.set('n', '', '(ale_next_wrap)') vim.g.ale_completion_enabled = 0 vim.g.ale_echo_msg_format = '%code: %%s [%linter%]' vim.g.ale_fixers = { ['*'] = { "remove_trailing_lines", "trim_whitespace" } } vim.g.ale_virtualtext_cursor = 'current' vim.g.ale_lint_on_text_changed = 'normal' vim.g.ale_lint_on_insert_leave = true vim.g.ale_lint_on_enter = true vim.opt_local.signcolumn = 'no' else print 'ALE is not installed' end