SpaceVim(模块化Vim集成开发环境)是一个社区驱动的模块化VimIDE,它以模块化的方式组织和管理插件及相关配置,并针对不同的语言开发定制相关的开发模块。该模块提供自动代码完成、语法检查、格式化、调试、REPL等功能。用户只需加载相关语言的模块即可获得现成的VimIDE。
软件特色
多光标编辑模式
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使用Vim8和Neovim的最新异步机制下载和更新异步插件,并使用dein.vim进行插件操作和管理。
安装方法
Windows下最快的安装方法是下载安装脚本install . cmd【div】【/div】并运行它。
常见问题
SpaceVim目前的发展状况如何?
最新的稳定版本是v1.3.0 .您可以查看时间表以获取开发进度,或阅读路线图以获取开发计划。
SpaceVim您正在尝试构建IDE吗?
是的,各种功能通过模块的方式封装成相应的模块,并提供多种语言的语言开发模块,目标是尝试模拟简单的集成开发环境。
SpaceVim支持多少种编程语言?
~/.SpaceVim& gt;ls自动加载/SpaceVim/layers/lang | WC-l
87
SpaceVim支持Vim/neo vim的哪个版本?
建议使用Vim7.4或Neovim v0.1.7及以上版本。为了获得更好的体验,建议使用最新版本的Neovim。
SpaceVim(模块化Vim集成开发环境)相关下载
- 查看详情龙博代码编辑器简体2024-03-12
- 查看详情Codecraft(编程教育工具)简体2024-03-11
- 查看详情诺宝RC简体2024-03-09
- 查看详情ECam(g代码生成工具)简体2024-03-05
- 查看详情PowerShell ModuleManager(模板管理工具)简体2024-03-03
- 查看详情 龙博代码编辑器 简体 2024-03-12
- 查看详情 Codecraft(编程教育工具) 简体 2024-03-11
- 查看详情 诺宝RC 简体 2024-03-09
- 查看详情 ECam(g代码生成工具) 简体 2024-03-05
- 查看详情 PowerShell ModuleManager(模板管 英文 2024-03-03
- 查看详情 mongodb(开源数据库软件) 英文 2024-03-14
- 查看详情 MetInfo企业建站系统 简体 2024-03-14
- 查看详情 数据比对工具 简体 2024-03-14