Answers:
不,它不能。Coda 2,Coda和Transmit都允许您将SFTP放入一个框中,但是当您尝试访问不在用户可访问范围内的文件时,您必须注销,然后以可以登录的用户身份重新登录。
我经常使用Transmit和Coda 2,只是因为我最终以不同用户身份登录才能访问一个文件,然后再访问另一个文件,所以我只能以root用户身份登录。
我希望有另一种解决方法,例如能够让Transmit,Coda或Coda 2将某种命令推送到服务器或其他东西,但是在任何Apps当前状态下都是不可能的。我强烈建议向他们提出功能请求,但我看不出我们是唯一想要这样做的人。
我建议尝试通过他们的Twitter帐户与他们联系。他们是很酷的家伙,之前在Twitter上已经对这样的事情做出了回应。
我知道这不是您可能正在寻找的答案,但我希望它会有所帮助。
Coda2中尚未实现“以sudo方式打开”命令,因此我一直在使用以下变通办法来编辑属于另一个用户或root的文件,而不必使用诸如 vi
chown
在文件上对您可以登录的用户运行命令(该用户必须具有sudo privs)。确保记下原始用户是谁。
sudo chown your-user-name path/to/file
导航到该文件,然后单击以打开它,编辑所需内容,然后单击“保存并关闭”文件。
返回到终端窗口,chown
然后回到原始用户:
sudo chown original-user-name path/to/file
显然,这不是理想的情况,但是它确实做到了,因此您可以使用Coda的所有出色功能来编辑文件,而不是vi
使用命令行中内置的其他编辑器。