官方的话说叫做社区支持的vim发行版。
虽然vim配置文件和插件很多,但很多功能上大同小异,个性化的东西无非在于个人习惯罢了,SpaceVim就做了一件求同存异的事情。
官方实际提供了好几种配色方案,不过用户要激活的话需要手动在配置文件中添加:
vim ~/.SpaceVim.d/init.vim
call SpaceVim#layers#load('colorscheme', {
\ 'random-theme' : 1,
\ })
每次打开的时候都会随机切换主题。
原生Vim用Control+w+w
切屏,在SpaceVim里面定义了两种叫:
window
就是类似原生里面的vs
或者sp
打开的窗口,只是在SpaceVim里面为各自定义了一个窗口的编号,切换的时候:
space + 数字
buffer
可以理解是每个window
里面的缓存,例如在同一个window
里面打开了两个文件,新打开的文件会覆盖旧的,buffer
功能可以使用:
space + tab
切换到之前的文件
命令:
space + f + t
space + f + T
不难理解,是file tree
的缩写,不过每次打开文件目录树,总是出现在右边,不习惯,目前还不知到有没有默认配置文件修改,我每次就麻烦点打开文件树后:
control + x
切换窗口。
常用的功能其实就这些,个人理解SpaceVim大概帮助你用最高的效率将Vim打造成一个还算顺手的编辑器,成本就在于你要适应他的命令和配置系统。