vi 复制粘贴详解
| 多方搜索整理如下:(除特殊說明以下操作均在命令模式下) 1. 將光標移動到將要復制的行處,按yy進行復制當前行(按nyy復制n行),再移動到粘貼位置,按p進行粘貼。 2. 將光標移到復制的首位置,按下v,用hjkl移動,按y復制,按p粘貼。 3. 光標移到起始行,輸入ma;光標移到結束行,輸入mb;光標移到粘貼行,輸入mc;然后 :'a,'b co 'c,把 co 改成 m 就成剪切了。 4. 光標移動到要復制的行,輸入yny(n表示要復制該行以下n行);光標移動到粘貼行,按p粘貼。 5. 直接輸入:n1,n2 co n3。(n1為起始行,n2為結束行,n3為粘貼行) 6. 不同文件之間的復制:用:sp [filename]打開另一文件,(用^ww在文件之間切換),然后按上述方法復制 有關的命令如下: ? 7. 寄存器操作 寄存器操作 打開和切換文件 步驟 1、vi 1 2、:e 2 打開文件2 3、用:e#在兩個文件間切換。 復制和粘貼文件 步驟 1、回到1文件,先在開始處做標志mk 然后在末尾用"ay'k (光標自動回到開始處,此時已經把你的內容放到緩沖區了)其中a表示緩沖區a 2、用:e#切換到文件2,找到你要粘貼的位置,然后用"ap命令粘貼就行 |
轉載于:https://blog.51cto.com/lan2003/770506
總結
- 上一篇: cocos2d-x学习笔记15:coco
- 下一篇: .net 网页播放器