如何在vim裡尋找特定的字元插入上一行

時間 2021-10-19 05:02:34

1樓:Xiongjia

稍微改進一下之前 2木成林

:%s/^123$/This garbled code.\r&/g

"&" 代表匹配到的字串.在不知道 "123" 這個確切字串時無需再打一邊,只要寫得出 pattern 就可以.

請看手冊: Search and replace

When replacing:

\r is newline,

\n is a null byte (0x00).

\& is ampersand (& is the text that matches the search pattern).

\0 inserts the text matched by the entire pattern

\1 inserts the text of the first backreference.

\2 inserts the second backreference, and so on.

2木成林問得 Block 前後插入, vim 裡沒有試驗過,不過好像 sed 應該更適合作這個...

2樓:

問完問題就試驗成功了 - -

:%s/123/這是亂碼\r123/g

不知道還有沒有更好的辦法

另外,順便求教有沒有辦法搜尋某個function給整個function前後加上標記

如何用vim刪除特定的偶數行?

Shiqf step 1 2G step 2 qq step 3 dd step 4 j step 5 q step 6 2222 q 如果要被 3 整除可以把第一步改成 3G 第四步改成 2j 3 1 同理要被 n 整除可以把第一步改成 nG 第四步改成 n 1 j 陌辭寒 這個用 sed 實現更...

如何在限定的按鍵次數下輸入最多的字元?

a,ctrl H,a,tab,aaaaaaaaaaaaaaaa,按住回車不放用掉剩下的次數。神威太湖之光也扛不住 懶得優化,反正比上面幾個方法多 有人把這個問題推廣了一下寫了篇文章 Solution Sequences for the Keyboard Problem and its General...

如何在大學尋找一種濃厚的學術氛圍?

胡凌志 這個怎麼能少了我科呢。中國科學技術大學被譽為中國學風最好的高校,以一張安靜的書桌而聞名於世。但是確實也有沉迷遊戲的遊戲的學生,答主的寢室就是其一。給題主的建議 1,遠離寢室,早出晚歸。圖書館和自習室最好,打遊戲的一般不會去那。寢室只用來睡覺。2,目標明確,計畫做好。帶好書本,不完成既定目標不...