最近一直试着用SpaceVim,在Mac上取消了自定义的vimrc,直接用 init.toml 作为配置文件。
体验下来感觉SpaceVim的配置是更高一层的,用户可以指定需要的 layer,不过有一些低一层的配置暂时还不晓得如何移植过去?
```
[options]
realtime_leader_guide = 1
enable_tabline_filetype_icon = 1
enable_statusline_display_mode = 0
statusline_separator = 'slant'
enable_os_fileformat_icon = 1
buffer_index_type = 1
colorscheme = 'koehler'
enable_vimfiler_welcome = 1
enable_debug = 1
guifont = 'Hack\ Regular\ Nerd\ Font\ Complete:h14'
bootstrap_before = "spcvm#autoformat"
[[layers]]
name = 'ctrlp'
[[layers]]
name = 'git'
[[layers]]
name = 'lang'
[[layers]]
name = 'lang#javascript'
on_ft = ['js', 'javascript']
[[layers]]
name = 'lang#typescript'
on_ft = 'ts'
[[layers]]
name = 'lang#json'
on_ft = ['json', 'jsonp']
[[layers]]
name = 'lang#java'
on_ft = 'java'
[[layers]]
name = 'lang#c'
on_ft = ['c', 'h']
[[layers]]
name = 'lang#markdown'
on_ft = ['md', 'mkd', 'markdown']
[[layers]]
name = 'lang#html'
on_ft = ['htm', 'html']
[[layers]]
name = 'lang#xml'
on_ft = 'xml'
[[layers]]
name = 'lang#python'
on_ft = 'py'
[[layers]]
name = 'lang#scala'
on_ft = 'scala'
[[layers]]
name = 'lang#vim'
on_ft = 'vim'
[[layers]]
name = 'lang#tmux'
on_ft = 'tmux'
[[layers]]
name = 'lang#toml'
on_ft = 'toml'
[[custom_plugins]]
name = 'tpope/vim-fugitive'
[[custom_plugins]]
name = 'tpope/vim-surround'
[[custom_plugins]]
name = 'andreshazard/vim-freemarker'
```
评论