gpt4 book ai didi

vim - 在命令模式下导航字符

转载 作者:行者123 更新时间:2023-12-03 20:33:20 25 4
gpt4 key购买 nike

对 VIM 来说相对较新,并且使用它玩得很开心。

当我想修改命令时,我遇到的一个非常小的烦恼是命令模式字符导航。我习惯于在常规(非 vim)命令行上使用 readline 快捷方式,但这些快捷方式似乎不适用于 :命令模式。

例如,使用 ctrl + b返回一个字符最终将我发送到行首,或使用 alt + f前进一个词最终会清除线路并退出命令模式。

我发现在命令模式下导航的唯一方法是使用箭头键,但我的印象是您应该避免使用 vim 中的箭头键以获得最大效率。

: 中导航的标准方式是什么?命令模式? vim 用户通常在这里使用箭头键吗?有没有不同的方法来修改命令?

作为一个更具体的例子,我一直在使用 vimgrep很多要搜索文件。我将执行如下命令:
:vimgrep /font-family/j my-project/**/*.less | cope
稍后,我想使用相同的搜索但寻找不同的属性,所以我点击 :然后 ctrl + p访问我以前的 vimgrep .现在,我必须使用箭头键向后导航到搜索字符串并对其进行修改。如果我可以使用 readline 按单词向后导航然后按单词删除,速度会快得多。

最佳答案

对于小的编辑,退格键和光标键的轻微使用应该没问题。对于更大的东西,我建议使用命令行窗口:

In the command-line window the command line can be edited just like editing text in any window.



所以,没有必要在精神上切换到 readline 键映射;只需使用 Vim 的完整编辑功能(包括任何自定义映射)!

您可以通过 <C-F>切换从命令行,或通过按 q: 直接输入它(从正常模式)而不是 : .所有详细信息都可以在 :help cmdline-window 上找到。 .

关于vim - 在命令模式下导航字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40871147/

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