mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-04-13 14:49:11 +08:00
Update doc
This commit is contained in:
parent
81230e790d
commit
dd2f2a4386
@ -46,7 +46,11 @@ function! SpaceVim#layers#ui#config() abort
|
||||
\ 'toggle highlight of the current line', 1)
|
||||
call SpaceVim#mapping#space#def('nnoremap', ['t', 'h', 'i'], 'call call('
|
||||
\ . string(s:_function('s:toggle_indentline')) . ', [])',
|
||||
\ 'toggle highlight indentation levels', 1)
|
||||
\ ['toggle highlight indentation levels',
|
||||
\ [
|
||||
\ 'SPC t h i is to running :IndentLinesToggle which is definded in indentLine'
|
||||
\ ]
|
||||
\ ], 1)
|
||||
call SpaceVim#mapping#space#def('nnoremap', ['t', 'h', 'c'], 'set cursorcolumn!',
|
||||
\ 'toggle highlight indentation current column', 1)
|
||||
call SpaceVim#mapping#space#def('nnoremap', ['t', 'h', 's'], 'call call('
|
||||
|
@ -38,6 +38,7 @@ SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,其中包
|
||||
* [优雅的界面](#优雅的界面)
|
||||
* [主题](#主题)
|
||||
* [字体](#字体)
|
||||
* [界面元素切换](#界面元素切换)
|
||||
* [快捷键导航](#快捷键导航)
|
||||
* [模块化配置](#模块化配置)
|
||||
* [Denite/Unite为主的工作平台](#deniteunite为主的工作平台)
|
||||
@ -112,10 +113,10 @@ let g:spacevim_colorscheme = 'one'
|
||||
let g:spacevim_colorscheme_bg = 'dark'
|
||||
```
|
||||
|
||||
| 快捷键 | 描述 |
|
||||
| ------------------ | -------------------------------------------------------------- |
|
||||
| <kbd>SPC T n</kbd> | 切换至下一个随机主题 |
|
||||
| <kbd>SPC T s</kbd> | 通过 Unite 选择主题 |
|
||||
| 快捷键 | 描述 |
|
||||
| ------------------ | ------------- |
|
||||
| <kbd>SPC T n</kbd> | 切换至下一个随机主题 |
|
||||
| <kbd>SPC T s</kbd> | 通过 Unite 选择主题 |
|
||||
|
||||
可以在[主题模块](http://spacevim.org/layers/colorscheme/)中查看 SpaceVim 支持的所有主题。
|
||||
|
||||
@ -133,6 +134,28 @@ let g:spacevim_guifont = 'DejaVu\ Sans\ Mono\ for\ Powerline\ 11'
|
||||
|
||||
如果指定的字体不存在,将会使用系统默认的字体,此外,这一选项在终端下是无效的,终端下修改字体,需要修改终端自身配置。
|
||||
|
||||
#### 界面元素切换
|
||||
|
||||
大多数界面元素可以通过快捷键来隐藏或者显示(这一组快捷键以 `t` 和 `T` 开头):
|
||||
|
||||
| 快捷键 | 描述 |
|
||||
| --------- | ------------------------------------------- |
|
||||
| `SPC t 8` | 高亮所有超过80列的字符 |
|
||||
| `SPC t f` | 高亮临界列,默认是第80列 |
|
||||
| `SPC t h h` | 高亮当前行 |
|
||||
| `SPC t h i` | 高亮代码对齐线 |
|
||||
| SPC t h c | toggle highlight indentation current column |
|
||||
| SPC t h s | toggle syntax highlighting |
|
||||
| SPC t i | toggle indentation guide at point |
|
||||
| SPC t n | toggle line numbers |
|
||||
| SPC t b | toggle background |
|
||||
| SPC t t | open tabs manager |
|
||||
| SPC T ~ | display ~ in the fringe on empty lines |
|
||||
| SPC T F | toggle frame fullscreen |
|
||||
| SPC T f | toggle display of the fringe |
|
||||
| SPC T m | toggle menu bar |
|
||||
| SPC T t | toggle tool bar |
|
||||
|
||||
### 快捷键导航
|
||||
|
||||
SpaceVim 所有的快捷键都不需要去记忆,有强大的快捷键导航系统来提示每一个按键的具体功能,比如 Normal 模式下按下空格键,将出现如下提示:
|
||||
@ -151,7 +174,7 @@ SpaceVim 所有的快捷键都不需要去记忆,有强大的快捷键导航
|
||||
|
||||
SpaceVim 是由多个独立模块组成的配置集合,针对不同的功能需求,设计了多个模块,用户在使用的时候只需要载入相应的模块即可。比如对于 Java 开发者,载入 `lang#java`、`autocomplete`、`checker`、`tags`模块即可配置出一个适合 Java 开发的 Vim 环境。
|
||||
|
||||
SpaceVim 支持的模:[http://spacevim.org/layers/](http://spacevim.org/layers/)
|
||||
SpaceVim 支持的模:<http://spacevim.org/layers/>
|
||||
|
||||
### Denite/Unite为主的工作平台
|
||||
|
||||
@ -167,7 +190,6 @@ SpaceVim 采用最快补全引擎 deoplete, 该引擎不同与YouCompleteMe的
|
||||
|
||||
### 细致的tags管理
|
||||
|
||||
|
||||
## 快速
|
||||
|
||||
SpaceVim 将从 ~/.SpaceVim.d/init.vim 和当前目录的 ./SpaceVim.d/init.vim 载入配置,并且更新 rtp,用户可以在 ~/.SpaceVim.d/ 和 .SpaceVim.d/ 这两个文件夹下编辑自己的脚本,和 SpaceVim 的配置文件。
|
||||
@ -237,8 +259,6 @@ let g:spacevim_guifont = 'DejaVu\ Sans\ Mono\ for\ Powerline\ 11'
|
||||
| `g:spacevim_sidebar_width` | 30 | 设置边栏宽度,文件树以及语法树 |
|
||||
| `g:spacevim_custom_plugins` | `[]` | 设置自定义插件 |
|
||||
|
||||
|
||||
|
||||
### 延伸阅读
|
||||
|
||||
#### Vim 8 新特新之旅
|
||||
|
Loading…
x
Reference in New Issue
Block a user