vim和虚拟终端之间的复制粘贴

       以前一直不知道如何将vim文件中的内容,比如某命令行,复制到linux的Terminal下执行。因为在.vimrc里有set mouse=a,所以vim的编辑光标跟随鼠标,这样就不能用鼠标右键进行复制了。可以通过按住shift键,然后用鼠标左键选择需要复制的内容,这时选中的内容就在X server的选择缓冲区(不是系统剪贴板),在不同的terminal或者vim之间都可以通过shift+Insert进行粘贴。其实,在Terminal下也可以这样做,只不过与用右键复制粘贴效果是一样的。但是还有个问题,就是如果想把vim文件的内容复制到其他程序,如浏览器中,还是不可以。这时只能把set mouse=a注释掉。

转自:https://blog.csdn.net/hjx5200/article/details/42681111

你可能感兴趣的:(linux)