vim切分窗口打开多个文件拷贝粘贴
- 在命令模式下,输入
:sp
可以横向切分出上下两个窗口,两个窗口内显示的是同一个文件;或者输入:vsp
竖向且分出两个窗口,显示的也是同一个文件 - 按
ctrl + w
可以在多个窗口之间进行切换 - 命令模式下,在其中一个窗口内输入
:e [/path/filename]
可以打开相应的新文件 - 此时在一个窗口内 执行复制,切换窗口后,可以在另一个文件内粘贴
跨文件复制
- 使用vim打开一个文件a。
- 在命令模式下,确定要复制的。在正常的复制操作前加上
"d
.- 前面是英文状态下的双引号
"
- 后面的英文字母
d
代表一个剪贴板 - 英文字母可以为
a-z
的其中一个
- 前面是英文状态下的双引号
- 退出该文件。打开另一个文件b
- 在命令模式下,在正常的粘贴操作前加上
"d
- 前面是英文状态下的双引号
"
- 后面的英文字母
d
要和前面复制的时候用的是同一个 - 因为,这表示在a文件中将要复制的内容放到d剪贴板上,然后到了b文件中,从d剪贴板中将放在里面的内容粘贴到b文件中
- 前面是英文状态下的双引号
转载请注明:大魔王ISDevil's Blog » vim如何在多个文件之间进行拷贝粘贴