1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-04-14 23:49:19 +08:00

Doc: update cn documentation for layer statusline. (#2607)

* Doc: update cn documentation for layer statusline.

* Doc: fix typos.
This commit is contained in:
Lin Kun 2019-02-19 21:56:49 +08:00 committed by Wang Shidong
parent 61279a289e
commit 27730cfa4a
2 changed files with 55 additions and 5 deletions

View File

@ -1,6 +1,6 @@
---
title: "SpaceVim core#statusline 模块"
description: "这一模块为 SpaceVim 提供了默认的模式化的状态栏支持。"
description: "这一模块为 SpaceVim 提供了一个高度定制的状态栏。"
lang: cn
---
@ -16,7 +16,16 @@ lang: cn
## 模块简介
这一模块为 SpaceVim 提供了默认的模式化的状态栏支持。
这一模块为 SpaceVim 提供了一个高度定制的状态栏,包括如下特性,这一模块的灵感来自于 spacemacs 的状态栏。
- 展示窗口序列号
- 通过不同颜色展示当前模式
- 展示搜索结果序列号
- 显示/隐藏语法检查信息
- 显示/隐藏电池信息
- 显示/隐藏 SpaceVim 功能启用状态
- 显示版本控制信息(需要 `git``VersionControl` 模块)
## 模块启用
@ -29,7 +38,48 @@ lang: cn
## 相关选项
在这里,将列出一些状态栏相关的 SpaceVim 相关选项,这些选项并非模块选项,需加以区分:
在这里,将列出一些状态栏相关的 SpaceVim 相关选项,这些选项并非模块选项,需加以区分:
TODO
```toml
[options]
# options for statusline
# 设置状态栏上分割符号形状,如果字体安装失败,可以将值设为 "nil" 以禁用分割符号,
# 分割符包括以下几种 "arrow", "curve", "slant", "fire", "nil",默认为箭头 "arrow"
# 设置活动窗口状态栏上的分割符号形状
statusline_separator = "arrow"
# 设置非活动窗口状态栏上的分割符号形状
statusline_inactive_separator = "bar"
# 设置顶部标签列表序号类型,有以下五种类型,分别是 0 - 4
buffer_index_type = 4
# 0: 1 ➛ ➊
# 1: 1 ➛ ➀
# 2: 1 ➛ ⓵
# 3: 1 ➛ ¹
# 4: 1 ➛ 1
# 是否在状态栏上显示当前模式,默认情况下,不显示 Normal/Insert 等
enable_statusline_display_mode = true
# 状态栏左端部分的构成
statusline_left_sections = ['winnr', 'major mode', 'filename', 'fileformat', 'minor mode lighters', 'version control info', 'search status']
# 状态栏右端部分的构成
statusline_right_sections = ['cursorpos', 'percentage', 'input method', 'date', 'time']
# 列表可以由以下一项或多项组成
# 'winnr' 当前窗口编号
# 'syntax checking'
# 'filename' 文件名
# 'fileformat' 文件格式
# 'major mode'
# 'minor mode lighters'
# 'cursorpos' 光标位置
# 'percentage' 百分比
# 'date' 日期
# 'time' 时间
# 'whitespace'
# 'battery status' 电池状态
# 'input method' 输入法
# 'search status' 搜索状态
```

View File

@ -85,7 +85,7 @@ SpaceVim 的默认配置文件为 `~/.SpaceVim.d/init.toml`。下面为一简单
# 设置状态栏上分割符号形状,如果字体安装失败,可以将值设为 "nil" 以
# 禁用分割符号,默认为箭头 "arrow"
statusline_separator = "nil"
statusline_separator = "bar"
statusline_inactive_separator = "bar"
# 设置顶部标签列表序号类型,有以下五种类型,分别是 0 - 4
# 0: 1 ➛ ➊
# 1: 1 ➛ ➀