SpaceVim 模块化 Vim IDE

2018-08-05 21:31:51 +08:00
 SpaceVim

原文发表于知乎: https://zhuanlan.zhihu.com/p/41324731

SpaceVim 是一个模块化的 vim 配置,旨在模拟各种 IDE 功能。以模块的方式管理插件和相关配置,为不同的语言提供了一个相关的开发模块。该模块提供代码补全、语法检查、格式化、debug、runner、REPL、以及简单的重构等特性

使用 SpaceVim 开发某一语言,只需要启用相应语言模块即可,例如:

[[layers]]
    name = "lang#go"

目前已经支持的语言包括:

同时,SpaceVim 也提供了很多工具类的模块支持, 比如:

以上仅仅列出部分模块,更多模块列表,可查阅 https://spacevim.org/layers/

SpaceVim 对于新手有着非常友好的界面,界面格局和大多数 IDE 也比较类似。不过为了更好的体验 SpaceVim,建议对于 vim 需要有一定的了解,这里有一份比较系统的 Vim 学习教程,可以先学习一遍。

Vim 从入门到精通

安装

一、Linux 或 Mac 下 SpaceVim 的安装非常简单,只需要执行以下命令即可:

curl -sLf https://spacevim.org/cn/install.sh | bash

想要获取更多的自定义的安装方式,请参考:

curl -sLf https://spacevim.org/cn/install.sh | bash -s -- -h

在初次使用 SpaceVim 的时候,当你打开 vim 时,SpaceVim 会自动下载相关插件。

二、windows 系统下的安装步骤:

Windows 下安装,可以下载安装脚本: install.cmd

2088 次点击
所在节点    Vim
0 条回复

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

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

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

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

© 2021 V2EX