# HG changeset patch # User zegervdv # Date 1671229475 -3600 # Node ID 18a9b8ccddc3d1ec0e6af5b2b7f3c7189c38c385 # Parent 08beb03b4ee59f736a2ca69647a14407cc88fa4b feat: map escape to clean up screen in normal mode diff -r 08beb03b4ee5 -r 18a9b8ccddc3 .chezmoitemplates/init.lua --- 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 '' end, { expr = true }) +-- Clean up screen +map('n', '', function() + vim.cmd.nohlsearch() + vim.cmd.cclose() + vim.cmd.lclose() +end, { desc = 'Clean up screen' }) + -- Special highlighting vim.cmd.match { 'ErrorMsg', [[ '^\(<\|=\|>\)\{7\}\([^=].\+\)\?$' ]] }