在工作中,需要通过cygwin连接vbox中ubuntu使用vim进行代码编辑编译,为了让ubuntu速度快一点,特意关闭了虚拟机的图形界面。很多情况下需要从windows拷内容进去或者从ubuntu,或者从ubuntu拷贝些内容出来非常不方便,特别是将vim的mouse=a的模式。
通过Xming在Windows提供xserver服务,可实现剪切板共享。
Cygwin
已经安装好,其他工具比如putty,powershell以及各种term都是可行的。只要能通过ssh连接ubuntu虚拟机即可。(注:不要用X11 Forwarding功能来进行显示,否则在su后,剪切板不可用,暂时还没找到解决办法)
Xming
也有很多人推荐mobaiterm,由于习惯用cygwin连接虚拟机,而Xming也足够稳定,故最终选择Xming。目的只需要共享剪切板,故2007年的开源免费版够用了。安装好后,通过lauch打开即可。
Ubuntu
为了避免每次登陆都修改$DISPLAY环境变量,可在.bashrc加入下面一句:
export DISPLAY=<Your IP>:0.0
其中<Your IP>用你windows的IP代替,0.0来自Xming(用鼠标挺在Xming上,你会看到“Xming server:0.0”字样)。
这样就可以愉快的共享剪切板了。
参考链接
下面这篇文章对原理解释很好,供参考:
https://blog.csdn.net/pangchol/article/details/91425637
网友评论