一直都是用putty连上服务器,然后在字符界面下操作,
虽然也可以用鼠标,但总感觉用emacs的时候很不方便,
一直在想,要是能在本地用图形界面操作服务器的emacs就好了,
这两天和公司的大牛坐在一起,才知道原来有xserver这个东东,
可以将linux的xwindow映射到自己的桌面上.
我是用cygwin带的cygwin/x作xserver的
首先在安装cygwin的时候要选择X11,设为install
安装完成后打开cygwin的bash,运行startxwin.sh
注意,默认xserver没有开给远程机器的权限,
在startxwin.sh的xterm -e /usr/bin/bash -l &
下面加一行xhost +
就行了.
然后用putty连接服务器,在shell里执行export DISPLAY=IP Address:0
再运行emacs,这样在本地就可以用图形界面打开服务器上的emacs了
如果开了xserver并且设置了DISPLAY以后,
用putty执行startkde,那更可以在本地用kde了
贴两个有用的脚本,也是大牛给我的
-----------------------------------
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("cmd.exe /C C:\cygwin\bin\bash --login -i -exec startxwin.sh", 0, TRUE)
-----------------------------------
上面这个是vb脚本,存成vbs文件就可以直接运行了
还有一个
-----------------------------------
C:\cygwin\bin\bash --login -i -exec "XWin.exe -once -query 16.157.61.253 -clipboard -fullscreen
-----------------------------------
阅读(2405) | 评论(1) | 转发(0) |