aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoah Frederick <noah@noahfrederick.com>2016-02-16 18:01:03 -0500
committerNoah Frederick <noah@noahfrederick.com>2016-03-05 09:12:54 -0500
commit091ef2fbe4a1517ce91fade26ebbd50f063e346d (patch)
treea615a5a7008fc441251d868131c58eea39898b9f
parent42e710eacb996cb054ffba020133c1132d47889a (diff)
downloadrneovim-091ef2fbe4a1517ce91fade26ebbd50f063e346d.tar.gz
rneovim-091ef2fbe4a1517ce91fade26ebbd50f063e346d.tar.bz2
rneovim-091ef2fbe4a1517ce91fade26ebbd50f063e346d.zip
man.vim: prefer cmd-line to normal-mode commands
-rw-r--r--runtime/autoload/man.vim6
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/autoload/man.vim b/runtime/autoload/man.vim
index f0e9af01a2..0dfcc424e2 100644
--- a/runtime/autoload/man.vim
+++ b/runtime/autoload/man.vim
@@ -49,7 +49,7 @@ function man#get_page(...) abort
let thiswin = winnr()
wincmd b
if winnr() > 1
- exe "norm! " . thiswin . "\<C-W>w"
+ exec thiswin . 'wincmd w'
while 1
if &filetype ==# 'man'
break
@@ -76,10 +76,10 @@ function man#get_page(...) abort
silent exec 'r!/usr/bin/man '.s:cmd(sect, page).' | col -b'
" Remove blank lines from top and bottom.
while getline(1) =~# '^\s*$'
- silent keepjumps norm! gg"_dd
+ silent keepjumps 1delete _
endwhile
while getline('$') =~# '^\s*$'
- silent keepjumps norm! G"_dd
+ silent keepjumps $delete _
endwhile
setlocal nomodified
setlocal filetype=man