我刚刚从使用PC切换到Mac。为了完成我的编程任务,我通常会使用Putty和XMing在学校服务器上SSH,以便在我打开应用程序(如GVIM)时创建可视化界面。在Mac上,我可以方便地使用终端获得相同的效果,但是当我在PC上打开通过XMing打开的应用程序时,我还不知道如何获取相同的GUI界面。我下载了包含X11的XQuartz,但是gvim仍然无法打开,它会告诉我无法打开显示并在终端上打开vim。我正在运行时运行XQuartz,我在Terminal.app以及XQuartz提供的终端上都试过这个,但没有运气。任何人都知道如何让这个工作?提前谢谢!
编辑:所以我让它打开,但我有编辑问题。我发现每次打开gvim,相同的文件或不是我需要做“:set backspace = 2”以删除旧的或新的文本。有什么我可以做的,所以我不需要每次都这样做吗?我找不到一个vimrc文件,这是我正在研究的服务器。
答案 0 :(得分:1)
X11-forwarding 非常 简单:
打开Terminal.app
使用-Y
参数连接到学校服务器:
$ ssh -Y username@XXX.XXX.XXX.XXX
您现在已登录学校服务器,并且可以像在本地一样运行远程GUI应用程序:
$ gvim filename
您甚至不需要自己启动X11。