簡體   English   中英

命令面板中的Vim正常模式

[英]Vim normal mode in command pallete

當我寫/: vim打開命令模式-我可以這樣寫命令:

vimgrep /abc/

如果我單擊shift + p,則填充上一個命令。

在這種情況下,如果我只想將字母a更改為b ,則應使用箭頭鍵,直到找到該字母,然后將其重命名

abc -> bbc.

有沒有更快的方法-箭頭鍵距離較遠且書寫較慢。

我在命令面板(我寫命令的底部)時可以使用普通模式嗎?

謝謝

  1. 您將“命令模式”(普通模式的另一個名稱)與“命令行模式”混淆了。
  2. Shift+P (或簡單地說, P應該插入P您是說<Cp>嗎?
  3. 您的鍵盤有多大,箭頭鍵才能“遠離”?
  4. 參見:help cmdline-editing

是的,Vim的命令行具有有限的編輯功能。 對於那里的復雜編輯,您必須使用光標鍵。 幸運的是,有一個命令行窗口 ,它允許像在其他緩沖區中一樣進行編輯。

您可以在:help command-line-window找到完整的說明。 這只是一個快速指南:

  • 如果你已經知道這將是一個復雜的編輯,通過開放式q: / q/而不是: / /
  • 如果僅在編輯時才意識到這一點,則可以通過<Cf>進行切換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM