[vim ] 請問一下選取一段範圍貼上的指令

看板Editor作者 (反求諸己)時間12年前 (2011/09/06 19:31), 編輯推噓1(105)
留言6則, 5人參與, 最新討論串1/1
如題。我知道可以用shift+v來選取我要的行數再按p貼上。 想請問有沒有辦法類似複製(如下)的方法用指定輸入的呢? ex: 1, 5 co 6 把一~五行複製貼到第六行 ?? 如果要用剪下貼上,??要換成什麼阿 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.218.116

09/06 19:47, , 1F
norm mode 複製5行 5yy 剪下5行 5dd
09/06 19:47, 1F

09/06 19:48, , 2F
指令模式 複製1~5行 1,5y 剪下 1~5行 1,5d
09/06 19:48, 2F

09/06 20:25, , 3F
所以沒有一次就完成剪下貼上的指令囉?
09/06 20:25, 3F

09/06 21:10, , 4F
1, 5 move 6 好像可以這樣
09/06 21:10, 4F

09/07 15:14, , 5F
1G5yy6Gp or 1G5dd6Gp
09/07 15:14, 5F

09/07 18:32, , 6F
ex mode: 1,5y<CR>6pu<CR>
09/07 18:32, 6F
文章代碼(AID): #1EPWI7L2 (Editor)