我使用了sublemtext,并且已经切换到使用emacs。
我喜欢你在工作时完全不会离开emacs。有了这个说,有很多东西需要学习。我试图找到一种方法来复制我的工作流程,以便将文件从本地服务器推送到远程数据库。很多我的客户端服务器都在共享主机上,我不能使用ssh。
使用sublimetext我在本地项目中有一个sftp.json文件,它有服务器的ftp详细信息。因此,无论何时我在本地目录工作,我都可以保存并上传。
我喜欢这个的主要原因之一是直接在服务器上编辑,我使用指南针来观看项目和编译。所以我可以做出改变并进行编译。然后我推送编译好的文件。
我知道ange-ftp正在构建中我相信。我已经连接到我的服务器,但它只是直接编辑。
你们中有些人可以帮助我实现相同的设置吗?
答案 0 :(得分:1)
我可能会在emacs中进行一次后保存挂钩,其功能是将文件上传到远程位置。如果您担心安全问题,可以使用.netrc [.gpg]定义一个登录函数,并进行上传后保存挂钩调用。
以下是Standard Emacs Hooks的一些信息,以及关于Saving Buffers的GNU手册的另一页。
另一个考虑/想法是将该功能限制到特定目录,例如项目目录。例如,/ home / user / workspace / projecta /中的任何内容都会上传到host1:/ projecta等。