Spacevim Java_SpaceVim插件

# All SpaceVim option below [option] section

[options]

# set spacevim theme. by default colorscheme layer is not loaded,

# if you want to use more colorscheme, please load the colorscheme

# layer

colorscheme = "gruvbox"

colorscheme_bg = "dark"

# Disable guicolors in basic mode, many terminal do not support 24bit

# true colors

enable_guicolors = true

# Disable statusline separator, if you want to use other value, please

# install nerd fonts

statusline_separator = "arrow"

statusline_inactive_separator = "arrow"

buffer_index_type = 4

enable_tabline_filetype_icon = true

enable_statusline_mode = false

enable_ycm = true

default_indent = 4

vim_help_language = "cn"

# Enable autocomplete layer

[[layers]]

name = 'autocomplete'

auto-completion-return-key-behavior = "complete"

auto-completion-tab-key-behavior = "smart"

[[layers]]

name = 'shell'

default_position = 'top'

default_height = 30

[[layers]]

name = "chinese"

[[layers]]

name = "lang#c"

enable_clang_syntax_highlight = true

clang_executable = "/usr/lib/llvm-k.0/bin/clang"

[layer.clang_std]

c = "c11"

cpp = "c++1z"

objc = "c11"

objcpp = "c++1z"

[[custom_plugins]]

name = "vim-scripts/DoxygenToolkit.vim"

[[layers]]

name = "lsp"

filetypes = [

"c",

"cpp"

]

[layers.override_cmd]

c = ["clangd"]

[[layers]]

name = "format"

SpaceVim 是一个社区驱动的模块化 Vim/Neovim 配置集合,以模块的方式组织管理插件以 及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全, 语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱 即用的 Vim-IDE。 特性: 1、多光标 Iedit 模式: SpaceVim 内置了一种特殊的模式,Iedit 模式,这种模式提供了多光标支持,不同于已有插件的实现, 该模式支持两种状态:iedit-Normal 和 iedit-Insert。默认情况下,多光标输入时,iedit-normal 模式状态栏时是红色,而 iedit-insert 模式时是绿色,当然这由所选择的主题决定。 2、高亮光标下的函数: SpaceVim 支持高亮当前光标函数,并且启动一个特殊模式,在该模式下可以快捷地切换高亮区域 (方法内、屏幕内、整个文件内),并且可以快速在高亮函数间跳转、切换高亮状态(高亮、取消高亮), 并且可以根据已选择的位置进入 Iedit 模式。 3、实时代码检索: SpaceVim 自带的 FlyGrep 这个插件可以根据输入实时搜索项目代码,当然需要借助后台搜索工具, 目前支持的工具有:ag,rg,ack,pt 和 grep,用户可任意选择一个喜欢的工具。 4、快捷键辅助导航: 在 SpaceVim 中,所有快捷键都有导航系统,你不需要记忆任何快捷键。初次使用时可根据快捷键提示进行操作。当按下空格键或者 g、z 以及 s 按键时,导航就会自动出现。当你记住了快捷键,输入比较快时,导航则不会出现。 5、快捷键描述系统 通过快捷键描述系统,你可以清楚的了解到一个快捷键的功能,并且可以快速跳转到快捷键定义的位置; 比如,通过 SPC h d k 启动快捷键描述系统,然后按下所需描述快捷键 SPC b n,就会弹出一个描述 窗口,在改窗口可以通过快捷键 gd 快速跳转到快捷键定义处。 6、异步插件管理器: SpaceVim 利用了 Vim 8 和 Neovim 最新的异步机制,实现了异步插件下载及更新,而插件运行管理采用的是 dein.vim
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值