Christian Ebert wrote:
> * Tony Mechelynck on Wednesday, February 04, 2009 at 04:23:00 +0100
>
>> On 03/02/09 09:50, Elias Diem wrote:
>>
>>> Using K in normal mode to look up a keyword under the cursor works well
>>> when I
>>> use vim in a terminal.
>>> However when I use gvim and do the same thing, I get the following warning:
>>> WARNING: terminal is not fully functional
>>>
>>> The man pages look odd then with weird characters inserted.
>>>
>>> Is there a solutions to this?
>>>
>> IIUC, the reason is that when invoking the shell, gvim gives that shell
>> a "dumb" terminal, which emulates a teletypewriter: it can move the
>> "paper" forward but not backward, it cannot "clear the screen", and it
>> cannot "go to" an arbitrary line & column; I'm not sure whether it has
>> colour and/or bold/underline/italic capabilities. Now the "man" program
>> expects its $MANPAGER to be the "less" program, or a reasonable
>> substitute for it, and "less" expects a video terminal working like a
>> "text-mode TV", not like a teletypewriter.
>>
>
> Perhaps this could be a workaround:
>
> if has("gui_running")
> runtime ftplugin/man.vim
> nmap K :Man <cword><CR>
> endif
>
You could use the manpageview plugin...
http://mysite.verizon.net/astronaut/vim/index.html#MANPAGEVIEW
(cutting edge)
http://vim.sourceforge.net/scripts/script.php?script_id=489
(stable)
The "K" map works with it under gvim just fine.
Regards,
Chip Campbell
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---