V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
uncat
V2EX  ›  分享发现

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

  •  
  •   uncat · 2019-04-24 09:08:08 +08:00 · 1675 次点击
    这是一个创建于 2070 天前的主题,其中的信息可能已经有所发展或是发生改变。

    概述

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

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

    Neovim 作为 IDE.

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

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

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

    优势

    • Restore the environment you had at work when you get home.
    • No more anxiety about letting System Update reboot!
    • vim 具备的高效编辑模式.
    • 专注.

    demo

    https://asciinema.org/a/UsiXcIwdEuwnNiLNfQkDpMY3F

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

    12 条回复    2019-04-27 12:48:06 +08:00
    xiaket
        1
    xiaket  
       2019-04-24 09:13:34 +08:00
    兄弟打字要多练练啊... 这手速有点着急
    uncat
        2
    uncat  
    OP
       2019-04-24 09:25:47 +08:00 via iPhone
    @xiaket @xiaket #1 怕打错字,有意放慢了平时打字的速度。
    xiaket
        3
    xiaket  
       2019-04-24 09:27:16 +08:00
    另外我在想是不是有个办法可以按需开启云服务器, 这样能够省一点点钱.
    omph
        4
    omph  
       2019-04-24 09:34:19 +08:00
    确实捉急
    没讲怎么配置吗?
    uncat
        5
    uncat  
    OP
       2019-04-24 09:36:28 +08:00 via iPhone
    @xiaket #3 调用云服务商的 api 命令行工具即可。
    ladypxy
        6
    ladypxy  
       2019-04-24 09:42:33 +08:00
    Citrix /VMware Horizon 了解一下,这才是真正的解决方案
    uncat
        7
    uncat  
    OP
       2019-04-24 09:47:14 +08:00 via iPhone
    @ladypxy #6 Thanks
    tandaly
        8
    tandaly  
       2019-04-24 10:45:25 +08:00
    一直用的 VMware Horizon 虚拟化桌面,随时随地办公
    uncat
        9
    uncat  
    OP
       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
        10
    Vimax  
       2019-04-24 13:40:24 +08:00
    @uncat 不错。打字太刻意了。这个可以看下,Run VS Code on a remote serve。https://github.com/codercom/code-server
    uncat
        11
    uncat  
    OP
       2019-04-24 23:11:25 +08:00 via iPhone
    @Vimax #10 谢谢
    qanniu
        12
    qanniu  
       2019-04-27 12:48:06 +08:00 via iPhone
    @Vimax 安装测试太慢了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3333 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.