diff options
| author | Mike Vink <mike1994vink@gmail.com> | 2022-11-28 20:35:27 +0100 |
|---|---|---|
| committer | Mike Vink <mike1994vink@gmail.com> | 2022-11-28 20:35:27 +0100 |
| commit | 20f9f6f51b3cb17c8ad202b9fc1ea3a1f62eefdb (patch) | |
| tree | 4ba278b6d0fa522878fd57ed60ff545f38080f57 /neovim/lua/vimrc/buffers.lua | |
| parent | 9c198c6dbc818710c5206fd812a25510e43e221a (diff) | |
move out neovim
Diffstat (limited to 'neovim/lua/vimrc/buffers.lua')
| -rw-r--r-- | neovim/lua/vimrc/buffers.lua | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/neovim/lua/vimrc/buffers.lua b/neovim/lua/vimrc/buffers.lua deleted file mode 100644 index f185b6f..0000000 --- a/neovim/lua/vimrc/buffers.lua +++ /dev/null @@ -1,35 +0,0 @@ -local M = {} - -function M.clean_trailing_spaces() - - local save_cursor = vim.fn.getpos(".") - local old_query = vim.fn.getreg("/") - vim.cmd [[%s/\s\+$//e]] - - vim.fn.setpos(".", save_cursor) - vim.fn.setreg("/", old_query) -end - -function M.setup_white_space_highlight(bufnr) - if vim.b.vimrc_trailing_white_space_highlight_enabled then - return - end - - -- if options.get_option_value("trailingwhitespacehighlight", bufnr) == false then - -- return - -- end - - vim.cmd([[highlight link TrailingWhiteSpace Error]]) - vim.cmd([[highlight NonText ctermfg=7 guifg=gray]]) - - vim.cmd("augroup vimrc_trailing_white_space_highlight_buffer_" .. bufnr) - vim.cmd([[autocmd! * <buffer>]]) - vim.cmd([[autocmd BufReadPost <buffer> match TrailingWhiteSpace /\s\+$/]]) - vim.cmd([[autocmd InsertEnter <buffer> match TrailingWhiteSpace /\s\+\%#\@<!$/]]) - vim.cmd([[autocmd InsertLeave <buffer> match TrailingWhiteSpace /\s\+$/]]) - vim.cmd([[augroup END]]) - - vim.b.vimrc_trailing_white_space_highlight_enabled = true -end - -return M |
