From b0d80d4f712bb0ea3d3955572b77e9e0d00f88a9 Mon Sep 17 00:00:00 2001 From: Mike Vink <> Date: Wed, 19 Apr 2023 22:49:16 +0200 Subject: start using editorconfig --- fnl/conf/events.fnl | 45 ++++++++++----------------------------------- fnl/conf/lsp.fnl | 2 -- 2 files changed, 10 insertions(+), 37 deletions(-) diff --git a/fnl/conf/events.fnl b/fnl/conf/events.fnl index 909eee1..67ef93d 100644 --- a/fnl/conf/events.fnl +++ b/fnl/conf/events.fnl @@ -1,37 +1,12 @@ (vim.api.nvim_create_augroup "conf#events" {:clear true}) -(let [white_space_highlight (fn [] - (local pattern "'\\s\\+$'") - (vim.cmd (.. "syn match TrailingWhitespace " - pattern)) - (vim.cmd "hi link TrailingWhitespace IncSearch")) - trim [:*.fnl - :*.rkt - :*.nix - :*.md - :*.hcl - :*.tf - :*.py - :*.cpp - :*.qml - :*.js - :*.txt - :*.json - :*.html - :*.lua - :*.yaml - :*.yml - :*.bash - :*.sh - :*.go] - white_space_trim (fn [] - (local pattern "\\s\\+$") - (vim.cmd (.. "%substitute/" pattern ://ge)))] - (vim.api.nvim_create_autocmd [:BufReadPost] - {:pattern ["*"] - :callback white_space_highlight - :group "conf#events"}) - (vim.api.nvim_create_autocmd [:BufWritePre] - {:pattern trim - :callback white_space_trim - :group "conf#events"})) +(fn white_space_highlight [] + (local pattern "'\\s\\+$'") + (vim.cmd (.. "syn match TrailingWhitespace " + pattern)) + (vim.cmd "hi link TrailingWhitespace IncSearch")) + +(vim.api.nvim_create_autocmd [:BufReadPost] + {:pattern ["*"] + :callback white_space_highlight + :group "conf#events"}) diff --git a/fnl/conf/lsp.fnl b/fnl/conf/lsp.fnl index b4f35ab..3755d64 100644 --- a/fnl/conf/lsp.fnl +++ b/fnl/conf/lsp.fnl @@ -23,8 +23,6 @@ (lambda [] (vim.lsp.codelens.run))) :hoverProvider (bo :keywordprg ":LspHover") - :documentRangeFormattingProvider - (if format (bm :v :gq (lspdo :range_formatting))) :documentFormattingProvider (if format ((fn [] (bo :formatexpr -- cgit v1.2.3