如何通過在vi中指定行號進行復制第364-757行?我試圖尋找這個,但找不到這樣的命令。如何通過在vi中指定行號進行復制
回答
:364,757y
應該工作得很好,但它可能是比較常見的,只是像做 364GV757Gy
+1可視模式。 – 2014-06-10 11:58:03
您可以從364行抽出(在vim條款複製)通過鍵入
:364,757y<enter>
猛拉那些線在寄存器:
:364,757y
輸入
如果你想複製這些行並粘貼到某一行,t
是你的朋友。例如:
:364,757t2
輸入將這些行下複製二號線。
,如果你想將它們複製到就在您的當前行下:
:364,757t.
輸入
好的例子,恰恰是我想學的下一件事:) – 2014-01-15 16:12:09
Kent提到的t命令':t'是':copy'的別名 - 記錄在這裏:http://vimdoc.sourceforge.net/htmldoc/ change.html#:copy – Purplejacket 2016-08-29 20:14:51
謝謝。值得一提的是,如果你想移動而不是複製,用'm'改變't' – 2017-06-03 10:54:48
不知道是否需要我的回答
,但你可以拔一根線編號
:123y
- 1. 如何在Vi中刪除行號?
- 2. 指令如何通過控制器進行通信?
- 3. 通過SSH隧道進行MySQL複製
- 4. 如何通過OpenDoPE加載項進行重複內容控制
- 5. 如何通過JSON的值進行復制?
- 6. 如何通過集合進行綁定?
- 7. 如何刪除vi編輯器中的特定行號?
- 8. 在Rails 3中指定通過Ajax進行渲染的部分
- 9. 複製行通過Appscript
- 10. 通過觸發器進行SQL自定義複製
- 11. 熊貓從指定的行號迭代通過行
- 12. 如何從Symfony進程運行vi?
- 13. 通行證通過適用指令定製指令
- 14. 通過SSH進行SSH(或如何通過SSH「通過SSH進行通信」)
- 15. 如何在Android中通過命令行復制文件?
- 16. 節點如何決定在Cassandra中進行復制
- 17. 通過複選框對選定行進行數據表導出
- 18. 如何在vi中滾動'n'行?
- 19. 通過指針複製NSMutableDictionary
- 20. 如何在Flex中通過指紋或掃描儀進行連接/通信
- 21. 自動通過Intent進行指示
- 22. 通過HTTPS進行M2M通信 - 如何進行身份驗證?
- 23. 如何指定用戶在iphone上進行推送通知?
- 24. VBA:如何通過公式中指定範圍的每個值進行索引?
- 25. MySQL - 如何通過特定數量的行進行分頁?
- 26. 如何順序編號複製行?
- 27. Rails:如何通過控制器中的降序進行訂購
- 28. 如何強制netty服務器通過TLS 1.2進行通信?
- 29. 如何通過串口與NCI NFC控制器進行通信?
- 30. 通過重複數據進行聚類
你試過Google嗎?那裏有很多結果。可能重複[Vim yanking range of lines](http://stackoverflow.com/questions/2023015/vim-yanking-range-of-lines) – 2013-02-25 14:48:39
Google!爲什麼我沒有想到這一點。等等,這就是我到達這個頁面的方式。讓我再次嘗試谷歌.... – kenitech 2013-12-17 21:14:21
我回來了!我在谷歌上查找了一些東西,然後我又回到了那裏? – kenitech 2013-12-17 21:18:05