Linux server as a development 构建云端与本地互联的开发环境.

2019-04-24 09:08:08 +08:00
 uncat

概述

用云服务器作为开发服务器.

iTerm2 + Tmux + SSH 进行会话保持.

Neovim 作为 IDE.

Lemonade 同步远程和本地的剪切板.

Lemon-dash.vim 远程调用本地的 Dash, 查阅文档.

vim-go 构建 Go IDE 所需的基础环境.

优势

demo

https://asciinema.org/a/UsiXcIwdEuwnNiLNfQkDpMY3F

有些有趣的功能无法演示, 比如远程的 dash 调用, iTerm2 的 Tmux 整合. 因为无法通过 asciinema 记录到. 抱歉.

1574 次点击
所在节点    分享发现
12 条回复
xiaket
2019-04-24 09:13:34 +08:00
兄弟打字要多练练啊... 这手速有点着急
uncat
2019-04-24 09:25:47 +08:00
@xiaket @xiaket #1 怕打错字,有意放慢了平时打字的速度。
xiaket
2019-04-24 09:27:16 +08:00
另外我在想是不是有个办法可以按需开启云服务器, 这样能够省一点点钱.
omph
2019-04-24 09:34:19 +08:00
确实捉急
没讲怎么配置吗?
uncat
2019-04-24 09:36:28 +08:00
@xiaket #3 调用云服务商的 api 命令行工具即可。
ladypxy
2019-04-24 09:42:33 +08:00
Citrix /VMware Horizon 了解一下,这才是真正的解决方案
uncat
2019-04-24 09:47:14 +08:00
@ladypxy #6 Thanks
tandaly
2019-04-24 10:45:25 +08:00
一直用的 VMware Horizon 虚拟化桌面,随时随地办公
uncat
2019-04-24 11:27:46 +08:00
@xiaket Use linux server as a development 的优势是纯命令行模式, 可以很方便的调用不同语言来构建开发环境. 并且可以 365d online. 不会打断自己的节奏. 保持专注. 因此, 节省服务器费用并不是最重要的. 最重要的是你的开发效率. BTW. 如果你真的有这个需求. 这个仓库可以帮到你: https://github.com/aliyun/aliyun-cli . 我是将个人 Ali account 内部的一些信息通过 alias 写到了 bashrc 这类地方, 然后调用 alias 来快速的 start stop create destroy 等服务器操作. 你可以试试.
Vimax
2019-04-24 13:40:24 +08:00
@uncat 不错。打字太刻意了。这个可以看下,Run VS Code on a remote serve。https://github.com/codercom/code-server
uncat
2019-04-24 23:11:25 +08:00
@Vimax #10 谢谢
qanniu
2019-04-27 12:48:06 +08:00
@Vimax 安装测试太慢了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/558119

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX