Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1259693
  • 博文数量: 264
  • 博客积分: 10772
  • 博客等级: 上将
  • 技术积分: 2325
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-25 11:54
文章分类

全部博文(264)

文章存档

2012年(4)

2011年(51)

2010年(31)

2009年(57)

2008年(51)

2007年(70)

分类: LINUX

2007-11-21 15:06:58

一直都是用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
-----------------------------------
 
阅读(2404) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~