在编辑器方面,vim和emacs都是鼎鼎大名,但是两者共同的特点就是使用复杂,不易上手。那么Cygwin上有GUI界面所见即所得的编辑器吗,答案显然是肯定的,NEdit就是其中之一。
NEdit基于X,要运行NEdit必须先打开X Server,否则则会报错:
$ nedit
NEdit: Can't open display
为此,我们可以再使用一个叫做screen的工具。screen可以在命令行中提供一个多窗口的环境。这样可以用一个窗口运行X,一个窗口进行普通的操作。
输入命令
$ screen
$ x&
按下C_a n,转到另一个screen窗口。输入设置DISPLAY变量的命令:
$ export DISPLAY=127.0.0.1:0.0
接下来就可以运行nedit了,运行的时候,程序界面将出现在刚才X Server打开的窗口中。
结束运行后,邮件点击系统栏的X图标退出。在命令行中,按下C_a k依次关闭screen窗口即可。

