- If not already enabled, enable
quelpa-use-package.
(use-package quelpa-use-package)- install
devremotefrom github
(use-package devremote
:hook (find-file . devremote-detect)
:quelpa (devremote :fetcher github :repo "snyh/devremote")
:bind (:map devremote-mode-map
("<f12>" . 'devremote-transfer-current)
("<f11>" . 'devremote-transfer-project)
("M-<f12>" . 'devremote-compilation-project))
)- Log in to the server with ssh and configure
~/.ssh/configcorrectly. - Open any project file with emacs
- Invoke
M-xdevremote-create-project