-2
A
回答
1
我不是100%確定我饒有興趣,但我會給你一些提示,也許他們會提供幫助。
要將線條連接在一起,您可以使用J(即大寫字母J或Shift-J)。你可以在這個前面加上一個數字,例如10,並且將10行連接在一起。例如,鍵入10J
會給你:
現在,你真正需要的是一個宏。這聽起來很花哨,但它只是一種方式或記錄一組命令。因此,例如,您可以採取10J
並將其記錄到宏。重複該宏10次,然後你做到100行。
我認爲,要解決你的問題,因此將會是這樣的:
[email protected]
這不這(請參閱下面的說明):
說明:
q
開始錄製宏。以後輸入的所有內容,直到您再次輸入q
將被記錄。下一個字符a
將宏記錄到字符a。因此,qa
的[email protected]
記錄10Jjj
到a
。現在,要使用已存儲到a
的宏,可以使用@
符號,後跟您存儲宏的位置的字母(在本例中爲a
,因爲我們鍵入qa
)。 99
表示重複99次,因此,[email protected]
表示重複99次存儲在宏中的內容。
All together [email protected]
表示:記錄宏q
並將其存儲在a
中。然後,在停止記錄q
之前,加入10行10J
並向下移動兩行jj
。然後重複存儲99次[email protected]
的宏。
+0
好的謝謝你的提示 – fangio
相關問題
- 1. Vim:突出每第N行?
- 2. OSX sed換行符 - 爲什麼將空格轉換爲換行符,但換行符不會轉換爲空格
- 3. Unix Shell:總結值,每行一個,但跳過每第n行
- 4. 刪除從第N行到第N行vim的行
- 5. 在第n行用vim
- 6. 爲什麼paramiko將\ r \ n換成換行符而不是\ n?
- 7. 如何設置變量爲0而不是1爲每第n行
- 8. 用逗號替換每行中的第一個空格
- 9. 刪除每個第3和第5行,但不是在sed第15行
- 10. 平均每第n行bash
- 11. 刪除單行換行符但使用Vim保留空行
- 12. UiTableview插入行每第n個結果
- 13. 如何更新每個第n行
- 14. 每兩個表格行的第n個子節點
- 15. 將兩個矩陣行1劃分爲第1行...第n行到第n個劃分結果
- 16. 每7行,獲得第n行熊貓
- 17. Excel,每60行刪除第n行
- 18. MySQL讓每一個第N個Cloumn成爲一個新的行
- 19. 直到EOF,但執行每行到\ n
- 20. awk打印每第n個匹配行並且所有行不是數學
- 21. VIM如何選擇/複製第n行從第x行到第y行
- 22. vim colorscheme執行但不改變顏色
- 23. 在CSS/JS中,如何在每第n個單詞換行?
- 24. 在第n列上移動每個第n個單元格
- 25. 將每n換行符替換爲文件中的製表符
- 26. Vim:運行`n`行命令
- 27. Python:將每行一個值的CSV轉換爲每行多個值,並將第一個值作爲關鍵字
- 28. C#換行符每n個字符
- 29. 計算換行符每N個字符?
- 30. 將jQuery函數應用於表格行但不是第一個表格數據
是否必須是'vim'?爲什麼不像'awk'? – lurker
你到目前爲止嘗試過什麼嗎?通過展示您的嘗試並描述您遇到困難的部分,我們可以更好地瞭解您的熟練程度並提供更準確的答案。就目前而言,它看起來像你已經發布了一個要求,並希望有人爲你寫代碼。 –