Vim 在命令行中自动完成替换和搜索

标签 vim vim-plugin

在 vim 中执行搜索和替换命令时,是否可以使用 Ctrl+n 样式自动完成?

我的意思是:说我有一个名为 myNumber 的变量在我当前的文件中。如果我进入插入模式并输入 myNu然后按 Ctrl+n,它会自动将单词补全到 myNumber (假设没有其他以这些字母开头的单词)。

有没有办法在命令行上获得相同的功能?是否有设置或插件允许我输入 /myNu然后按一个键完成我的文本搜索到 /myNumber ?或者,更现实一点:让我输入 :s/myN并完成到 :s/myNumber所以我可以更快地输入替换命令?

最佳答案

在命令模式下,按 Ctrl+f — 您将进入命令行窗口。在那里您可以像在 vim 中一样编辑您的命令。自动完成也应该有效。

关于Vim 在命令行中自动完成替换和搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19730567/

相关文章:

c# - 如何使用 vim 构建或编译 VS2010/XNA4 项目?

vim - 在 Vim 中创建用户定义的事件

vim - 每次启动 Vim 时都需要 BundleInstall(用于 Vundle)吗?

vim - 无法让 CtrlP 将工作目录设置为根文件夹

vim - 默认情况下,为VIM或GVIM的某些文件扩展名添加语法突出显示

vim - 打开文件时插入文本

vim - 如何移动到下一个大写字母?

python - YCM 没有找到我的标题?

macos - 无法在 Vim 中映射 <S-CR>

c - 我们什么时候应该关心缓存丢失?