Appearance
VMR
why
在以往,安装各编程语言的开发环境是一件门槛比较高的事情。在不同的系统上,大多涉及且不限于以下步骤:
- 外网权限,查找语言的官网,获取安装指南。
- 阅读安装指南,大概率需要看懂英文,或者需要进一步获取翻译工具来辅助阅读,或者找中文文档(可能过时)。
- 在外网下安装语言核心及其必须的依赖
- 不同系统中,配置环境变量
- 配置软件包的国内源
- 下载并配置 IDE 并激活
而现在在使用“外网 + AI + VMR + Visual Studio Code”就能快速实现开发环境的搭建。
其中,VMR 帮助完成了 1、2、3、4 步,仅需选择编程语言和版本,回车后等待安装完成。
VMR,即 Version Manager,是编程语言 SDK 的版本管理工具。
how
VMR 是一款类似 lazygit 的 TUI 终端界面应用。
按照 GitHub Readme 的指导,输入命令安装 VMR。接着,在终端中,执行 vmr 即可根据界面提示翻阅、搜索编程语言 SDK,翻阅、搜索 SDK 版本,然后安装。
what
以安装 Go 开发环境为例:
TIP
下方说涉及所有按键,都可以直接在终端上直观看到(TUI 的特点),无需记忆
- 开始:执行
vmr - 搜索:输入
go回车搜索 - 选择 SDK:搜索结果有多项时,可按
tab从输入模式到列表选择模式,按j向下翻阅,按k向上翻阅 - 搜索 SDK 可安装的版本:列表停留在目标结果后,按
s搜索可用版本 - 选择版本:按
tab选择输入模式或列表选择模式,同第 3 步一样翻阅选择。 - 安装目标版本 SDK:按
i进行安装