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

Update doc

This commit is contained in:
wsdjeg 2017-08-28 21:55:27 +00:00
parent 81230e790d
commit dd2f2a4386
2 changed files with 33 additions and 9 deletions

View File

@ -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('

View File

@ -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 新特新之旅