好吧, 我最后发现了 VIM 自身就带查看 manpage 的快捷键, 在普通模式下按 K(注意是大写)就能查看当前光标处的 manpage.: )
-----------------------------------------------------------------------------------------------------------------------------------------------------------
有时候在 VIM 中写代码时, 会遇到像 socket()这种函数参数比较多, 可能需要看一下 manpage 来确定参数, 以前都时退出 VIM 在 shell 中输入, 那么有没有简单办法呢?
我用的是 VIM-man 插件, 下面介绍安装及配置方法.
安装
首先要安装插件管理器 Vundle, 直接执行以下代码:
Git clone https://github.com/VundleVim/Vundle.vim.git ~/.VIM/bundle/Vundle.VIM
在修改 (新建) 用户目录下的. vimrc 文件, 这里提供一个简版, 如果你已经在使用可以不用管这一步, 注意加上红色那一句就可以了.
- set nocompatible " be iMproved, required
- filetype off " required
" 启用 vundle 来管理 VIM 插件
- set rtp+=~/.VIM/bundle/Vundle.VIM
- call vundle#begin()
" 安装插件写在这之后
" 安装 VIM-man
- Plugin 'vim-utils/vim-man'
- Plugin 'VundleVim/Vundle.vim'
" 安装插件写在这之前
- call vundle#end() " required
- filetype plugin on " required
" 常用命令
" :PluginList - 查看已经安装的插件
" :PluginInstall - 安装插件
" :PluginUpdate - 更新插件
" :PluginSearch - 搜索插件
" :PluginClean - 删除插件, 把安装插件对应行删除, 然后执行这个命令即可
" h: vundle - 获取帮助
接下来就是安装了, 直接执行以下命令:
VIM +PluginInstall +qall
等待安装完后, 就可以在 VIM 中使用了.
默认的使用方法是
: Man 2 open
我们可以做一下简单的配置使其更好用.
配置
在. vimrc 中加入以下配置:
"---------------------------VIM-man 配置 --------------------------------------
source $VIMRUNTIME/ftplugin/man.VIM
" 按 m 横屏显示 manpage
nmap m :Man <C-R>=expand("<cword>")<CR><CR>
" 按 vm 竖屏显示 manpage
nmap vm :Vman <C-R>=expand("<cword>")<CR><CR>
就不用在敲 Man 了, 直接在普通模式下按 m 就可以进入光标位置的 manpage,vm 还可以竖分屏显示哦~
Enjoy It!
来源: http://www.bubuko.com/infodetail-3408652.html