用什么代替Putty和vi

时间:2014-02-06 18:46:47

标签: linux eclipse virtual-machine putty

所以,我得到了一份新工作,它需要大量的VM管理和编辑这些VM上的php文件。 无论如何,我们使用putty登录VM,只使用linux命令编辑文件。 我认为必须有一个更简单的方法。并不是说我无法处理linux命令,但编辑文档会变得更加麻烦。 我听说有一种方法可以通过日食来做到这一点,但我不知道。 我的计算机上没有php文件,所以wamp对我来说不起作用。 提前感谢您的帮助。

4 个答案:

答案 0 :(得分:2)

一个很好的选择是使用Sublime的SFTP插件直接编辑文件。这是管理代码的好方法。

下载Sublime文字: http://sublimetext.com/

安装包控件: https://sublime.wbond.net/

安装SFTP: http://wbond.net/sublime_packages/sftp/installation

然后,您可以通过设置Remote来远程浏览服务器,并将其与本地文件夹同步。

答案 1 :(得分:1)

如果你正在使用的服务器安装了图形程序,比如gedit,你可以在本地计算机上安装Xming,然后设置Putty for X11转发。从远程终端那里你可以运行:

gedit myfile.php 

该文件将出现在本地计算机的图形编辑器中。另一种选择是使用WinSCP将文件下载到您的计算机,并使用您喜欢的编辑器在本地编辑它们,然后将它们重新上传到服务器。

答案 2 :(得分:1)

要从桌面编辑VM上的文件,您可能希望使用桌面编辑器,通过sFTP将其保存到VM,如Notepad ++或UltraEdit。这两个都是功能丰富的GUI驱动编辑器,具有关键字突出显示,语法检查等程序员的功能,您可以在桌面上运行并直接从/向远程主机打开/保存文件。

答案 3 :(得分:1)

  1. 您可以在Eclipse中使用RSE(远程系统资源管理器)插件。
  2. 您可以简单地创建本地git存储库,然后在远程系统上克隆它。这样您就可以在本地处理文件(即使网络已关闭或您在海滩上)并根据需要推送更改。 Eclipse有一个不错的Git UI。您还可以保留完整的更改历史记录!