如何在Vim弹出菜单中阅读方法的快速信息

jpfvwuh4  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(135)

你好,我想知道是否可以向上或向下滚动显示方法和东西的快速信息。我是Vim的新手,所以我试图获得一些我习惯于在VS代码中使用的功能。

jvlzgdj9

jvlzgdj91#

好吧,回答我自己的问题。我很兴奋终于找到了解决办法。
因此,如果您正在使用vim/neovim的COC插件,请将以下行添加到您的vim配置文件(.vimrcinit.vim)中,您将能够使用CTRL-F和CTRL-B滚动快速信息菜单以查看那些长方法文档。

" Remap <C-f> and <C-b> for scroll float windows/popups.
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

我仍然愿意学习另一种方法,但这将是现在。

相关问题