SpaceVim(模块化Vim集成开发环境) 官方版v1.3.0

2023-07-26发布者:wx20230305205025大小: 下载:4

文件大小:

软件介绍

SpaceVim(模块化Vim集成开发环境)是一个社区驱动的模块化的VimIDE,以模块的方式组织管理插件以及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,语法检查、格式化、调试、REPL等特性,用户仅需载入相关语言的模块即可得到一个开箱即用的VimIDE。

SpaceVim图片

软件特色

【多光标Iedit模式】

SpaceVim内置了一种特殊的模式,Iedit模式,这种模式提供了多光标支持,不同于已有插件的实现,该模式支持两种状态:iedit-Normal和iedit-Insert。默认情况下,多光标输入时,iedit-normal模式状态栏时是红色,而iedit-insert模式时是绿色,当然这由所选择的主题决定。

【高亮光标下的函数】

SpaceVim支持高亮当前光标函数,并且启动一个特殊模式,在该模式下可以快捷地切换高亮区域(方法内、屏幕内、整个文件内),并且可以快速在高亮函数间跳转、切换高亮状态(高亮、取消高亮),并且可以根据已选择的位置进入Iedit模式。

【实时代码检索】

SpaceVim自带的FlyGrep这个插件可以根据输入实时搜索项目代码,当然需要借助后台搜索工具,目前支持的工具有:ag,rg,ack,pt和grep,用户可任意选择一个喜欢的工具。

【快捷键辅助导航】

在SpaceVim中,所有快捷键都有导航系统,你不需要记忆任何快捷键。初次使用时可根据快捷键提示进行操作。当按下空格键或者g、z以及s按键时,导航就会自动出现。当你记住了快捷键,输入比较快时,导航则不会出现。

【快捷键描述系统】

通过快捷键描述系统,你可以清楚的了解到一个快捷键的功能,并且可以快速跳转到快捷键定义的位置;比如,通过SPChdk启动快捷键描述系统,然后按下所需描述快捷键SPCbn,就会弹出一个描述窗口,在改窗口可以通过快捷键gd快速跳转到快捷键定义处。

【异步插件管理器】

SpaceVim利用了Vim8和Neovim最新的异步机制,实现了异步插件下载及更新,而插件运行管理采用的是dein.vim。

安装方法

Windows下最快捷的安装方法是下载安装脚本install.cmd 并运行。

image.png

常见问题

1、目前SpaceVim的开发状态如何?

当前最新发布的稳定版本是v1.3.0。可以查看时间表获取开发进度,或者阅读Roadmap获取开发计划。

2、SpaceVim是尝试搭建一个IDE吗?

是的,通过模块的方式,将各种功能封装成相应的模块,对多种语言提供了语言开发模块,目标是尝试模拟简易的集成开发环境。

3、SpaceVim支持多少种编程语言?

~/.SpaceVim>lsautoload/SpaceVim/layers/lang|wc-l87

4、SpaceVim支持什么版本的Vim/Neovim?

建议使用Vim7.4或者Neovimv0.1.7及其以上版本。为了更好的使用体验,建议使用最新版的Neovim。

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

版权声明:

1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!

2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。

3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。

4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784

返回顶部