diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-08-14 21:25:52 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-08-14 21:25:52 +0200 |
commit | 6aa57295cfbe8f21c15f0671e45fd53cf990d404 (patch) | |
tree | 21d5b91f8af47cf5cecea7b615cd84a65a108c30 /runtime/plugin | |
parent | bfb2bb16bc69441fa3ec13caacb2c94637a8a0ec (diff) | |
download | vim-git-6aa57295cfbe8f21c15f0671e45fd53cf990d404.tar.gz |
Update runtime files
Diffstat (limited to 'runtime/plugin')
-rw-r--r-- | runtime/plugin/manpager.vim | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/runtime/plugin/manpager.vim b/runtime/plugin/manpager.vim index dd0d1e8bc..13cba5ee3 100644 --- a/runtime/plugin/manpager.vim +++ b/runtime/plugin/manpager.vim @@ -1,6 +1,6 @@ " Vim plugin for using Vim as manpager. " Maintainer: Enno Nagel <ennonagel+vim@gmail.com> -" Last Change: 2018 Feb 04 +" Last Change: 2020 Aug 05 command! -nargs=0 MANPAGER call s:ManPager() | delcommand MANPAGER @@ -16,7 +16,10 @@ function! s:ManPager() setlocal buftype=nofile bufhidden=hide iskeyword+=: modifiable " Emulate 'col -b' - silent keepj keepp %s/\v(.)\b\ze\1?//ge + silent! keepj keepp %s/\v(.)\b\ze\1?//ge + + " Remove ansi sequences + silent! keepj keepp %s/\v\e\[%(%(\d;)?\d{1,2})?[mK]//ge " Remove empty lines above the header call cursor(1, 1) |