在 vim 中複製的指令不是 Ctrl + C ,而是 y ,這裡 y 的意思是 yank(猛拉),將資料拉起來。
註:在 vim 中指令有區分大小寫,本文中的指令除了 Ctrl 等特殊按鍵以外皆有區分大小寫。
使用 「"」符號可以將資料儲存在指定的暫存器中,例如使用 "a 就是將資料儲存在 a 暫存器中,然後後面再接上複製的指令即可,例如 "ayiw 等。
如果要指定某個暫存器中的資料貼上就在貼上的指令前面加上「"」和暫存器的名稱即可,例如 "ap
註:在 vim 中指令有區分大小寫,本文中的指令除了 Ctrl 等特殊按鍵以外皆有區分大小寫。
一般模式 (Normal-mode)
複製
在一般模式中常用的指令如下:- yy: 複製當前整行
- Y: 大寫 Y,用途同 yy
- yiw: 複製當前游標的單字
- y3j: 複製當前和往下 3 行,共 4 行, 3 可以替換為任意數字,也可以替換為 y20n 等。 j 也可以替換為 hjkl 等。
使用 「"」符號可以將資料儲存在指定的暫存器中,例如使用 "a 就是將資料儲存在 a 暫存器中,然後後面再接上複製的指令即可,例如 "ayiw 等。
貼上
使用 p 即可在當前游標後方貼上,P 則是在游標前方貼上。如果要指定某個暫存器中的資料貼上就在貼上的指令前面加上「"」和暫存器的名稱即可,例如 "ap
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com