簡體   English   中英

VIM:命令清除當前行並進入插入模式

[英]VIM: command to clear current line and drop into insert mode

我處於正常模式,在一行結束時。 我想清除該行(刪除該行的所有字符),然后進入插入模式,以便我可以開始在該行上寫入其他內容。 這有Vim的快捷方式嗎?

理想情況下,我想保留線上的前導空格,但即使我不能這樣做也應該沒問題。

您可以使用Sc c來執行此操作(同義詞)。 如果啟用了autoindent選項,他們將保留縮進。 如果要刪除多行,兩者都可以接受可選計數。

您正在尋找:help cc 如果沒有[count]cc刪除整個當前行並進入插入模式。 在線上的任何地方工作,而不僅僅是在最后。 根據您的意圖設置,也將保留。

可能的替代方案: A<Cu>ddO

我不知道捷徑。 但只是添加,我們可以通過使用第一個“dd”刪除該行並按“o”進入已刪除行的插入模式來正常執行此操作。

暫無
暫無

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

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