分享一个很酷的IDE!软工必备
Posted 嵌入式大杂烩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分享一个很酷的IDE!软工必备相关的知识,希望对你有一定的参考价值。
大家好,我是LinuxZn。
本次给大家带来SpaceVim。
SpaceVim简介
![](https://image.cha138.com/20220220/9aee35250d45431593239fd846606fa8.jpg)
SpaceVim 是一个模块化的 Vim IDE。
SpaceVim 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, 语法检查、格式化、调试、REPL 等特性。
用户仅需载入相关语言的模块即可得到一个开箱 即用的 Vim-IDE。
SpaceVim Gitee仓库地址:
https://gitee.com/spacevim/SpaceVim
SpaceVim 官网:
https://spacevim.org/cn/
SpaceVim体验
Linux下SpaceVim安装:
curl -sLf https://spacevim.org/cn/install.sh | bash
![](https://image.cha138.com/20220220/1f8ad1c2dce94566bdc0b5542c2ea31d.jpg)
进入vim会自动安装一些spacevim插件:
![](https://image.cha138.com/20220220/90b6050f1f5045068bef3cd7bfee060a.jpg)
![](https://image.cha138.com/20220220/1366fb6578d449198c3cdde2754dcf6a.jpg)
前面提到了,SpaceVim 是一个模块化的 Vim IDE。下面来简单体验一下。
vim hello.c
输入如下内容:
#include <stdio.h>
int main(void)
printf("hello world\\n");
return 0;
![](https://image.cha138.com/20220220/b645414dfcd6451b8b1a5effee507262.jpg)
在vim命令模式输入命令:SPC l r
,即可编译、运行该程序。会在屏幕下方打开一个插件窗口,运行的结果会被展示在窗口内,如:
![](https://image.cha138.com/20220220/f74f03ac286a41a4ae4d29befd6bd198.jpg)
当然,前提我们基于SpaceVim配置了Vim 的 C/C++ 开发环境,配置教程可参考:
https://spacevim.org/cn/use-vim-as-a-c-cpp-ide/
我们配置完成C/C++环境后,在打开 C/C++ 文件时,就可以使用语言专属快捷键,这些快捷键都是以 SPC l
为前缀的,在vim命令模式输入空格键后,会列出组合命令,如:
![](https://image.cha138.com/20220220/5673859535214ccfadc3fc438d214b5e.jpg)
这里我们只是演示了使用vim编译、运行程序。基于spacevim,我们还可以进行其他配置,把vim配置成一个合格的IDE,如配置代码自动补全、配置语法检查、配置工程文件跳转等等。
SpaceVim 为不同的语言开发量身定制了相关的开发模块,相关链接:
https://spacevim.org/cn/quick-start-guide/
![](https://image.cha138.com/20220220/004db3f5c77f4c6eab2cb23f644e9001.jpg)
以上就是本次的分享。如果觉得文章有用,欢迎收藏、转发!
往期推荐
以上是关于分享一个很酷的IDE!软工必备的主要内容,如果未能解决你的问题,请参考以下文章
Keyboard Maestro 都有哪些很酷的 macros 和技巧
scss WordPress的分页与页码和一个很酷的sass循环。