Mercurial > dotfiles
diff .chezmoitemplates/init.lua @ 732:18a9b8ccddc3
feat: map escape to clean up screen in normal mode
author | zegervdv <zegervdv@me.com> |
---|---|
date | Fri, 16 Dec 2022 23:24:35 +0100 |
parents | 08beb03b4ee5 |
children | 1a7ec1a0d2a6 |
line wrap: on
line diff
--- a/.chezmoitemplates/init.lua Thu Dec 15 17:57:44 2022 +0100 +++ b/.chezmoitemplates/init.lua Fri Dec 16 23:24:35 2022 +0100 @@ -959,6 +959,13 @@ return '<CR>' end, { expr = true }) +-- Clean up screen +map('n', '<ESC>', function() + vim.cmd.nohlsearch() + vim.cmd.cclose() + vim.cmd.lclose() +end, { desc = 'Clean up screen' }) + -- Special highlighting vim.cmd.match { 'ErrorMsg', [[ '^\(<\|=\|>\)\{7\}\([^=].\+\)\?$' ]] }