Vim多文件操作及复制到系统剪贴板

时间:2022-12-07 19:36:50

Vim同时打开并切换多个文件

1、用vim打开一个文件,例如:original.trace

2、在普通模式下,输入:":sp"(不含引号)横向切分一个窗口,或者":vsp"纵向切分一个窗口,敲入命令后,你将看到两个窗口打开的是同一个文件

3、在普通模式下,输入:":e new.trace",在其中一个窗口里打开另一个文件

4、在 普通模式下ctrl+w,再按一下w,可以在两个窗口之间切换

Vim跨文件复制 现在把a.txt的三行复制到b.txt
1、用vim打开a.txt
# vim a.txt
Esc进入指令模式(默认刚打开就是这个模式)
输入"a3yy
解释:引号要结合shift输入,a代表剪贴板a(26个英文字母都可以),3yy当然代表从当前行复制3行了
退出a.txt
:q
2、打开b.txt
光标移动到你想要复制的位置
进入指令模式,输入"ap
解释:引号要结合shift输入,a代表使用剪贴板a,p当然代表粘贴了

Vim复制到系统剪贴板
1.首先查看vim --version |grep clipboard中 clipboard选项是否开启 2.ubuntu中通过下载vim-gnome可以开启系统剪贴板 sudo apt-get install vim-gnome 3.复制粘贴通过 "+y  和 "+p 实现 (在一般模式下按v进入visual模式G全选后复制