1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 02:50:03 +08:00
SpaceVim/docs/cn/layers/ui.md
2022-04-22 11:53:22 +08:00

1.7 KiB

title description lang
SpaceVim ui 模块 这一模块为 SpaceVim 提供了 IDE-like 的界面,包括状态栏、文件树、语法树等等特性。 zh

可用模块 >> ui

模块描述

ui 模块为 SpaceVim 提供了一些界面元素,包括对齐线、滚动条等等。 该模块默认已载入,默认的模块选项如下:

[[layers]]
  name = "ui"
  enable_sidebar = false
  enable_scrollbar = false
  enable_indentline = true
  enable_cursorword = false
  indentline_char = '|'
  conceallevel = 0
  concealcursor = ''
  cursorword_delay = 50
  cursorword_exclude_filetype = []
  indentline_exclude_filetype = []

启用模块

可通过在配置文件内加入如下配置来启用该模块:

[[layers]]
  name = "ui"

模块选项

  • enable_sidebar: 启用/禁用侧栏。
  • enable_scrollbar:启用/禁用悬浮滚动条,默认为禁用的,该功能需要 Neovim 的悬浮窗口支持。
  • enable_indentline: 启用/禁用对齐线,默认为启用的。
  • enable_cursorword: 启用/禁用高亮光标下的词,默认为禁用状态。需要禁用的话,可设为 false
  • cursorword_delay: 设置高亮光标下词的延迟时间,默认为 50 毫秒。
  • cursorword_exclude_filetypes: 设置哪些文件类型需要禁用高亮光标下的词。
  • indentline_char: 设置对齐线的字符。
  • conceallevel: 设置 conceallevel 选项。
  • concealcursor: 设置 concealcursor 选项。
  • indentline_exclude_filetype: 设置禁用对齐线的文件类型。