vim多行复制黏贴方法
2013-06-26 00:39
260 查看
多行复制黏贴的方法有:
1. 光标移到复制的第一行,例如要复制5行:5yy,光标移到要黏贴的位置,输入p或者P(p是在所在位置的后方黏贴,P是在所在位置前方黏贴)
这个方法适合要复制的行数较少情况。
2. 在normal模式下输入:开始行数,结束行数 co(py) 要黏贴的行数
例如要将第5到10行黏贴到第15行后面可以这么写:5,10 copy 15 这个方法适合有大量的行数情况。
3. shift+v进入可视模式,选中要拷贝的行,输入y复制,光标移到奥黏贴的位置,输入p或者P黏贴。这个方法最直观。
代码多行注释和删除
1. 光标移到要注释的行首,ctrl+v进入可视块模式,移动上下键选中要注释的行,输入I(大写i),输入要注释的字符(例如python是#),输入两个esc回到normal模式
2. 删除过程一样:先ctrl+v,选中要删除注释的行,输入x即可
3. 如果要在很多行后面加相同的东西也可以用这个方法:ctrl+v,选中要添加的行,输入A,输入要添加的字符,输入两个esc回到normal模式
在可视模式(v),可视行模式(shift+v),可视块模式中,选中行后,可以按d(或者D,删除所选中部分所在的行)删除说选中的行,按c(或者C,删除所选中部分所在的行并进入插入模式)删除所选中的行并进入插入模式。
参考链接:http://blog.chinaunix.net/uid-25100840-id-271122.html
1. 光标移到复制的第一行,例如要复制5行:5yy,光标移到要黏贴的位置,输入p或者P(p是在所在位置的后方黏贴,P是在所在位置前方黏贴)
这个方法适合要复制的行数较少情况。
2. 在normal模式下输入:开始行数,结束行数 co(py) 要黏贴的行数
例如要将第5到10行黏贴到第15行后面可以这么写:5,10 copy 15 这个方法适合有大量的行数情况。
3. shift+v进入可视模式,选中要拷贝的行,输入y复制,光标移到奥黏贴的位置,输入p或者P黏贴。这个方法最直观。
代码多行注释和删除
1. 光标移到要注释的行首,ctrl+v进入可视块模式,移动上下键选中要注释的行,输入I(大写i),输入要注释的字符(例如python是#),输入两个esc回到normal模式
2. 删除过程一样:先ctrl+v,选中要删除注释的行,输入x即可
3. 如果要在很多行后面加相同的东西也可以用这个方法:ctrl+v,选中要添加的行,输入A,输入要添加的字符,输入两个esc回到normal模式
在可视模式(v),可视行模式(shift+v),可视块模式中,选中行后,可以按d(或者D,删除所选中部分所在的行)删除说选中的行,按c(或者C,删除所选中部分所在的行并进入插入模式)删除所选中的行并进入插入模式。
参考链接:http://blog.chinaunix.net/uid-25100840-id-271122.html
相关文章推荐
- vim 下使用复制、剪切、粘贴命令的方法
- vim下很好的右键复制方法
- vim中实现右键复制的方法
- vim黏贴代码格式混乱的解决方法
- Vim的粘贴、复制、删除使用方法
- linux下vim的黏贴复制
- kali linux---Xshell无法在vim中复制黏贴
- vim黏贴代码格式混乱的解决方法
- vim复制与黏贴
- vim下区块的复制与黏贴
- xshell无法在vim中复制黏贴
- ssh xshell 连接在vim中无法用 ctrl+insert 复制黏贴
- vim黏贴代码格式混乱的解决方法
- vim复制粘贴多行文本的方法
- VIM 复制黏贴
- vim复制黏贴问题
- (转)xshell无法在vim中复制黏贴
- PDF(复制、黏贴)时出现乱码之处理方法之一
- vim复制黏贴问题
- vim黏贴代码格式混乱的解决方法