[vim ] 複製 好幾行

看板Editor (編輯器(vim/emacs))作者 (加油加油^^)時間12年前 (2012/04/03 17:13), 編輯推噓5(504)
留言9則, 8人參與, 最新討論串1/1
前輩好 初用vim 還不懂他的邏輯 首先我有用:set nu顯示行數 然後我假如要複製一個東西都是:10yy 但是這樣子我都要數我要複製幾行,很麻煩 是否可以直接複製到某一行 舉例: 數字是行號,游標在第二行開始,我要怎麼樣打指令可以複製到第五行結束 但是不用數我要複製三行 除了:5yy 1 yyyyy 2 x 3 xxx 4 xxx 5 x 6 yyyyy -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.248.62

04/03 17:43, , 1F
:.,5y 請看help條目":y"
04/03 17:43, 1F

04/03 20:04, , 2F
y5G y複製 5G跳到第五行
04/03 20:04, 2F

04/03 21:12, , 3F
我喜歡V5Gy
04/03 21:12, 3F

04/04 09:05, , 4F
感謝前輩回答
04/04 09:05, 4F

04/04 14:00, , 5F
如果用7.3版可以:set rnu顯示相對行號
04/04 14:00, 5F

04/04 23:18, , 6F
:set run 王道
04/04 23:18, 6F

04/04 23:19, , 7F
rnu XD 打錯
04/04 23:19, 7F

04/12 22:57, , 8F
用visual mode把要複製的區域框起來 在按Y 超好用
04/12 22:57, 8F

05/01 09:36, , 9F
shift+v + {j,k}
05/01 09:36, 9F
文章代碼(AID): #1FUhyWOz (Editor)
文章代碼(AID): #1FUhyWOz (Editor)