Atom 能够打开一个项目,并在左侧显示项目的整个树,这是一个非常好的功能。
现在我在主机操作系统上使用 SSH 来访问 Virtualbox 上的 guest 操作系统(比如 Red Hat Enterprise Linux,RHEL),有没有办法让位于主机操作系统中的 Atom 打开位于 RHEL 上的项目?
最佳答案
是的,有!
您只需要配置 sshfs,可选择使用 autofs。然后您可以访问这些文件,就好像它们存储在本地一样。我已经将它与 Atom 一起使用,它可以无缝运行。
Ubuntu 使用说明
安装 sshfs
$ sudo apt-get install sshfs
在本地挂载点上挂载远程目录
$ sshfs [user@]host:[dir] mountpoint
将其与 autofs 结合使用
以下链接包含使用 autofs 进行设置的说明。
备注 : 这需要您为 设置 SSH根用户。
http://www.mccambridge.org/blog/2007/05/totally-seamless-sshfs-under-linux-using-fuse-and-autofs/
除了那篇文章之外,我还添加了一些技巧,以获得更加无缝的体验。
提高性能
通过将此 SSH 配置添加到
/root/.ssh/config
,我注意到显着的性能提升。 :Ciphers arcfour
Compression no
备注 :这确实使连接不那么安全。
使其显示为磁盘
如果您将挂载点设置为
/media
中的目录,挂载点将在文件浏览器中显示为磁盘。例如 /media/sshfs
.
关于atom-editor - 编辑器 Atom 是否能够在远程服务器上打开项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39033817/