gpt4 book ai didi

Vim 全方位完成 : continue typing to select desired item

转载 作者:行者123 更新时间:2023-12-04 01:57:57 25 4
gpt4 key购买 nike

当我输入时考虑一下场景:

file.f

当我输入 Ctrl-XCtrl-O 时,会显示全能完成弹出窗口并选择第一个项目。这就是我所看到的:
file.fileno
---------
fileno() <-- highlighted
flush()
---------

请注意,我输入的文本(“file.f”)已更改为:
file.fileno

我可以将列表中的选择向下移动到“刷新”,按 ENTER 键,它会以
f.flush()

但我想继续输入所需的方法名称,而不是使用箭头键。 IE。我想输入“file.f”、“Ctrl-X Ctrl-O”、“l”并得到
file.fileno
---------
flush()
---------

或者
file.fileno
---------
fileno()
flush() <-- highlighted
---------

这可能吗?也许必须更改一些全方位完成设置,或者我应该使用不同的组合键而不是 Ctrl-XCtrl-O?

最佳答案

添加:set completeopt+=longest到你的 .vimrc 文件。

这将告诉omnicomplete 只插入所有匹配项中最长的公共(public)文本。

如需更多信息,请运行命令 :help completeopt在 vim 中。

关于Vim 全方位完成 : continue typing to select desired item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800205/

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