gpt4 book ai didi

vim - 在 Vim 中,你能在光标所在的位置显示工具提示吗?

转载 作者:行者123 更新时间:2023-12-04 11:44:08 28 4
gpt4 key购买 nike

有没有办法使用 VbScript 在光标所在的位置显示工具提示(如弹出菜单,但只有文本)?

最佳答案

如果您指的是工具提示,其中 鼠标 光标是,那么你可以通过转动 ballooneval 来做到这一点。选项和设置 bexpr指向返回所需工具提示的函数的选项。这仅在您使用由 +balloon_eval 编译的 vim 时可用。 (见 :version)。看看我的(相当基本的)tag balloons script举个例子。

如果您指的是普通 vim 光标所在的工具提示,我认为没有一种非常干净的方法可以做到这一点。你可以用你想要的文本创建一个自定义菜单(使用 amenu)并将命令映射到 :nop<CR>并使用 :popup显示它:

amenu ]MyMenuName.The\ Text\ You\ Want :nop<CR>
popup ]MyMenuName

但是,这只适用于 Win32 和 GTK GUI。

我不知道有什么方法可以使用插入模式弹出菜单(用于 Ctrl-P 和 omnicompletion 等的菜单)来仅显示一些文本。您可以滥用补全方法将您自己的文本作为补全选项并设置 menuonecompleteopt允许显示一行,但它可能会用弹出菜单的内容覆盖当前文本。它可能也会打破omnicompletion!

关于vim - 在 Vim 中,你能在光标所在的位置显示工具提示吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953870/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com