This action will force synchronization from SpaceVim/SpaceVim, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
Wiki | 入门指南 | 用户手册 | 中文社区 | 捐助 | 微博 | 中文交流群
SpaceVim 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, 语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱 即用的 Vim-IDE。
当前最新的稳定版为v1.5.0,following-HEAD 页面罗列了 master 分支最新的更新以及变动。
推荐阅读:
以下为 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
按键时,导航就会自动出现。当你记住了快捷键,输入比较快时,导航则不会出现。
快捷键描述系统
通过快捷键描述系统,你可以清楚的了解到一个快捷键的功能,并且可以快速跳转到快捷键定义的位置;
比如,通过 SPC h d k
启动快捷键描述系统,然后按下所需描述快捷键 SPC b n
,就会弹出一个描述
窗口,在改窗口可以通过快捷键 gd
快速跳转到快捷键定义处。
SpaceVim 利用了 Vim 8 和 Neovim 最新的异步机制,实现了异步插件下载及更新,而插件运行管理采用的是 dein.vim。
想要获取更多关于 SpaceVim 的最新特性,请关注 SpaceVim 官方博客
微信 | 支付宝 |
---|---|
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。