多行注释
:.,+50 s/^/#/g
. 代表当前光标所在行+50 和往后的499行
s/^/#/g 在行首加上#
:10,50 s/^/#/g
10 第十行开始
50 到第50行
#注释是针对python语言的,那么C/C++呢, 注释符是//,不能直接替换,需要将#换成 \/\/
取消注释多行
:.,+10 s/^\/\///g
:10,50 s/^\/\///g
多行复制
:15, 144y
复制第15行到第144行的内容
从一个文件a.cpp复制多行到另一个文件b.cpp
vim a.cpp
:sp (横向切分屏幕) 或 :vsp (纵向切分屏幕)
:e b.cpp
用ctrl+w进入文件切换模式,再输入w,切换到另外一个文件窗口
在一个文件里复制,切换到另一个文件,输入p进行粘贴