指令托盘中的Vim正常模式

指令托盘中的Vim正常模式,vim,Vim,当我写/或时:vim打开命令模式-我可以像这样写命令: vimgrep /abc/ 如果单击shift+p,它将填充上一个命令 在这种情况下,如果我只想将字母a更改为b,我应该使用箭头键,直到找到字母,然后重命名它 abc -> bbc. 有没有更快的方法-箭头键很远,书写速度也较慢 当我在命令托盘(我写命令的底部)中即时消息时,我可以使用正常模式吗 多谢各位 您将“命令模式”(普通模式的另一个名称)与“命令行模式”混淆 Shift+P(或者干脆P应该插入P。你是说 你的键盘有多大,箭

当我写
/
时:
vim打开命令模式-我可以像这样写命令:

vimgrep /abc/
如果单击shift+p,它将填充上一个命令

在这种情况下,如果我只想将字母
a
更改为
b
,我应该使用箭头键,直到找到字母,然后重命名它

abc -> bbc.
有没有更快的方法-箭头键很远,书写速度也较慢

当我在命令托盘(我写命令的底部)中即时消息时,我可以使用正常模式吗

多谢各位

  • 您将“命令模式”(普通模式的另一个名称)与“命令行模式”混淆
  • Shift+P
    (或者干脆
    P
    应该插入
    P
    。你是说
  • 你的键盘有多大,箭头键离你有多远
  • 请参见
    :帮助cmdline编辑
  • 您将“命令模式”(普通模式的另一个名称)与“命令行模式”混淆
  • Shift+P
    (或者干脆
    P
    应该插入
    P
    。你是说
  • 你的键盘有多大,箭头键离你有多远
  • 请参见
    :帮助cmdline编辑
  • 是的,Vim的命令行编辑功能有限;对于复杂的编辑,您必须使用光标键。幸运的是,有一个命令行窗口,可以像在任何其他缓冲区中一样进行编辑

    您可以在找到完整的解释。这里只是一个快速指南:

    • 如果您已经知道这将是一个复杂的编辑,请通过
      q:
      /
      q/
      打开,而不是
      /
      /
    • 如果您仅在编辑时意识到这一点,则可以通过
      进行切换
    是的,Vim的命令行编辑功能有限;对于复杂的编辑,必须使用光标键。幸运的是,有一个命令行窗口,可以像在任何其他缓冲区中一样进行编辑

    您可以在找到完整的解释。这里只是一个快速指南:

    • 如果您已经知道这将是一个复杂的编辑,请通过
      q:
      /
      q/
      打开,而不是
      /
      /
    • 如果您仅在编辑时意识到这一点,则可以通过
      进行切换

    /
    不打开命令模式,它是一种搜索。您可以通过在正常模式下点击
    :q
    来使用
    命令行窗口来编写、编辑或重用命令。@dNitro:这应该是
    q:
    ,而不是
    :q
    //code>不打开命令模式,这是一种搜索。您可以通过在正常模式下点击
    :q
    来编写、编辑或重用命令。@dNitro:那应该是
    q:
    ,而不是
    :q
    。是的,我的意思是。当我键入Shift-:它会打开底部的栏,在那里我可以键入命令:例如:vimgrep/aaa/。VIM的俗语是“不要使用箭头键”-在这种情况下我可以避免它们吗不,Vim(非Vim)的理念不是“不要使用箭头键”。如果您想避免它们,请重新映射它们,如“帮助”部分中所述。是的,vim的理念是不使用箭头键。您可以在Internet上阅读我的意思。当我键入Shift-:它会打开底部栏,在那里我可以键入命令:例如:vimgrep/aaa/。vim的俗语是“不要使用箭头键”-在这种情况下,我可以避免它们吗?不,Vim(非Vim)的理念不是“不要使用箭头键”。如果您想避免它们,请按照帮助部分中的说明重新映射它们。是的,Vim的理念是不要使用箭头键。您可以在互联网上阅读