首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用coc.nvim显示文档时如何在Vim中滚动悬停区域

使用coc.nvim显示文档时如何在Vim中滚动悬停区域
EN

Stack Overflow用户
提问于 2021-10-26 09:35:23
回答 2查看 1.5K关注 0票数 2

在安装K之前,我可以使用coc.nvim在Vim中显示手册页。当我使用coc.nvim做同样的事情时,而不是手册页,文档处于悬停状态。但有时,文本不能同时显示,如下所示:

我尝试过很多方法来滚动悬停区域,jCtrl+jShift+jCtrl+pShift+pTab, j.,但是它们没有工作。

那么,我能做些什么来滚动这些文档,以便我能够阅读整个文本呢?

EN

回答 2

Stack Overflow用户

发布于 2021-10-26 10:32:11

检查:h coc#float#has_scroll

代码语言:javascript
复制
if has('nvim-0.4.0') || has('patch-8.2.0750')
  nnoremap <silent><nowait><expr> <C-f> coc#float#has_scroll() ? coc#float#scroll(1) : "\<C-f>"
  nnoremap <silent><nowait><expr> <C-b> coc#float#has_scroll() ? coc#float#scroll(0) : "\<C-b>"
  inoremap <silent><nowait><expr> <C-f> coc#float#has_scroll() ? "\<c-r>=coc#float#scroll(1)\<cr>" : "\<Right>"
  inoremap <silent><nowait><expr> <C-b> coc#float#has_scroll() ? "\<c-r>=coc#float#scroll(0)\<cr>" : "\<Left>"
  vnoremap <silent><nowait><expr> <C-f> coc#float#has_scroll() ? coc#float#scroll(1) : "\<C-f>"
  vnoremap <silent><nowait><expr> <C-b> coc#float#has_scroll() ? coc#float#scroll(0) : "\<C-b>"
endif
票数 2
EN

Stack Overflow用户

发布于 2021-11-01 03:19:47

我的vim版本太低了,经过更新,问题已经解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69720683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档