From 948361760cec2b3d570cf11af98df368bac8c514 Mon Sep 17 00:00:00 2001 From: George Brown <321.george@gmail.com> Date: Mon, 1 Feb 2016 00:39:24 -0600 Subject: Respect $MANWIDTH If $MANWIDTH is set do not override it otherwise use winwidth. --- runtime/autoload/man.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'runtime') diff --git a/runtime/autoload/man.vim b/runtime/autoload/man.vim index d481d9eaf0..49663d7e5a 100644 --- a/runtime/autoload/man.vim +++ b/runtime/autoload/man.vim @@ -75,7 +75,9 @@ function man#get_page(...) abort setlocal modifiable silent keepjumps norm! 1G"_dG - let $MANWIDTH = winwidth(0) + if empty($MANWIDTH) + let $MANWIDTH = winwidth(0) + endif silent exec 'r!/usr/bin/man '.s:cmd(sect, page).' | col -b' " Remove blank lines from top and bottom. while getline(1) =~ '^\s*$' -- cgit