编程开发 | 2KB
语言:英文
5 .0
应用简介
SpaceVim 模块化Vim 集成开发环境是社区驱动的模块化VimIDE。它以模块的形式组织和管理插件及相关配置。针对不同语言的开发定制了相关的开发模块。该模块提供自动代码完成功能。语法检查、格式化、调试、REPL 等功能。
SpaceVim(模块化Vim集成开发环境)是一个社区驱动的模块化Vim IDE,以模块的形式组织和管理插件及相关配置。还针对不同语言的开发定制了相关的开发模块。该模块提供代码自动化。凭借补全、语法检查、格式化、调试和REPL 等功能,用户只需加载相关语言模块即可获得开箱即用的Vim IDE。
软件特点
多光标编辑模式
SpaceVim 内置了一个特殊模式,即Iedit 模式,它提供了多光标支持。与现有的插件实现不同,该模式支持两种状态:iedit-Normal 和iedit-Insert。默认情况下,多光标输入时,iedit-normal 模式下状态栏为红色,iedit-insert 模式下状态栏为绿色。当然,这是由选择的主题决定的。
突出显示光标下的功能
SpaceVim 支持高亮当前光标功能并启动特殊模式,在该模式下可以快速切换高亮区域(方法内、屏幕内、整个文件内),并且可以在高亮功能之间快速跳转以及在高亮功能之间切换。浅色状态(高亮、取消高亮),并可根据选择的位置进入Iedit模式。
实时代码检索
SpaceVim自带的FlyGrep插件可以根据输入实时搜索项目代码。当然,你需要使用后台搜索工具。目前支持的工具有:ag、rg、ack、pt 和grep。用户可以选择自己喜欢的工具。
快捷键辅助导航
在SpaceVim中,所有快捷键都有一个导航系统,你不需要记住任何快捷键。首次使用时,可根据快捷键提示进行操作。当您按空格键或g、z 和s 键时,导航会自动出现。当您记住快捷键并快速打字时,导航将不会出现。
快捷键说明系统
通过快捷键描述系统,您可以清楚地了解快捷键的功能,并可以快速跳转到定义快捷键的位置;例如通过SPC h d k启动快捷键描述系统,然后按下所需的快捷键SPC b n,会弹出一个描述窗口。在窗口中可以使用快捷键gd快速跳转到快捷键定义处。
异步插件管理器
SpaceVim利用Vim 8和Neovim最新的异步机制实现异步插件下载和更新,插件操作管理使用dein.vim。
安装方法
Windows下最快的安装方法是下载安装脚本install.cmd并运行。
常见问题
SpaceVim目前的发展状况如何?
目前发布的最新稳定版本是v1.3.0。您可以查看时间表了解开发进度,或阅读路线图了解开发计划。
SpaceVim 是构建IDE 的一次尝试吗?
是的,通过模块,将各种功能封装成相应的模块,为多种语言提供语言开发模块。目标是尝试模拟一个简单的集成开发环境。
SpaceVim 支持多少种编程语言?
~/.SpaceVim ls autoload/SpaceVim/layers/lang |厕所-l
87
SpaceVim 支持哪些版本的Vim/Neovim?
建议使用Vim 7.4或Neovim v0.1.7及以上版本。为了获得更好的用户体验,建议使用最新版本的Neovim。
热门攻略