1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 09:40:06 +08:00
SpaceVim/docs/cn/quick-start-guide.md

112 lines
3.8 KiB
Markdown
Raw Normal View History

---
title: "入门指南"
description: "SpaceVim 入门教程,包括安装初始化配置等内容"
lang: cn
---
2018-05-18 20:21:47 +08:00
# SpaceVim 入门指南
2018-05-18 20:46:01 +08:00
如果你从未使用过 SpaceVim建议先阅读这篇简短的教程。这篇教程主要讲述
如何安装 SpaceVimSpaceVim 的入门配置以及 SpaceVim 常用学习资源。
<!-- vim-markdown-toc GFM -->
- [安装](#安装)
- [Linux 或 macOS](#linux-或-macos)
- [Windows](#windows)
2018-05-18 20:21:47 +08:00
- [配置](#配置)
- [学习SpaceVim](#学习spacevim)
<!-- vim-markdown-toc -->
2018-05-18 20:21:47 +08:00
## 安装
2018-05-18 20:21:47 +08:00
在安装 SpaceVim 之前,你需要确保电脑上已经安装了 `git``curl`。这两个工具用来
下载插件以及字体。
2018-05-18 20:21:47 +08:00
如果在终端中使用 vim 或者 neovim还需要设置终端的字体。
### Linux 或 macOS
```bash
curl -sLf https://spacevim.org/cn/install.sh | bash
```
2018-01-27 15:58:39 +08:00
安装结束后,初次打开 `vim` 或者 `gvim` 时, SpaceVim 会**自动**下载并安装插件。
2018-01-27 15:58:39 +08:00
如果需要获取安装脚本的帮助信息,可以执行如下命令,包括定制安装、更新和卸载等。
```bash
curl -sLf https://spacevim.org/cn/install.sh | bash -s -- -h
```
### Windows
2018-01-27 15:58:39 +08:00
window 下最快捷的安装方法是下载安装脚本 [install.cmd](https://spacevim.org/cn/install.cmd) 并运行。
2018-05-18 20:21:47 +08:00
## 配置
SpaceVim 的默认配置文件为 `~/.SpaceVim.d/init.toml`。下面为一简单的配置示例。
如果需要查阅更多 SpaceVim 配置相关的信息,请阅读 SpaceVim 用户文档。
```toml
2018-05-18 20:46:01 +08:00
# 这是一个基础的 SpaceVim 配置示例
2018-05-18 20:21:47 +08:00
2018-05-18 20:46:01 +08:00
# 所有的 SpaceVim 选项都列在 [option] 之下
2018-05-18 20:21:47 +08:00
[options]
2018-05-18 20:46:01 +08:00
# 设置 SpaceVim 主题及背景,默认的主题是 gruvbox如果你需要使用更
# 多的主题,你可以载入 colorscheme 模块
2018-05-18 20:21:47 +08:00
colorscheme = "gruvbox"
2018-05-18 20:46:01 +08:00
# 背景可以取值 "dark" 和 "light"
colorscheme_bg = "dark"
2018-05-18 20:46:01 +08:00
# 启用/禁用终端真色,在目前大多数终端下都是支持真色的,当然也有
# 一小部分终端不支持真色,如果你的 SpaceVim 颜色看上去比较怪异
# 可以禁用终端真色,将下面的值设为 false
enable_guicolors = true
2018-05-18 20:46:01 +08:00
# 设置状态栏上分割符号形状,如果字体安装失败,可以将值设为 "nil" 以
# 禁用分割符号,默认为箭头 "arrow"
2018-05-18 20:21:47 +08:00
statusline_separator = "nil"
statusline_separator = "bar"
2018-05-18 20:46:01 +08:00
# 设置顶部标签列表序号类型,有以下五种类型,分别是 0 - 4
# 0: 1 ➛ ➊
# 1: 1 ➛ ➀
# 2: 1 ➛ ⓵
# 3: 1 ➛ ¹
# 4: 1 ➛ 1
2018-05-18 20:21:47 +08:00
buffer_index_type = 4
2018-05-18 20:46:01 +08:00
# 显示/隐藏顶部标签栏上文件类型图标,这一图标需要安装 nerd fonts
# 如果未能成功安装这一字体,可以隐藏图标
2018-05-18 20:21:47 +08:00
enable_tabline_filetype_icon = true
2018-05-18 20:46:01 +08:00
# 是否在状态栏上显示当前模式,默认情况下,不显示 Normal/Insert 等
# 字样,只以颜色区分当前模式
2018-05-22 19:58:39 +08:00
enable_statusline_display_mode = false
2018-05-18 20:21:47 +08:00
2018-05-18 20:46:01 +08:00
# SpaceVim 模块设置,主要包括启用/禁用模块
# 启用 autocomplete 模块, 启用模块时,可以列出一些模块选项,并赋值,
# 关于模块的选项,请阅读各个模块的文档
2018-05-18 20:21:47 +08:00
[[layers]]
name = "autocomplete"
auto-completion-return-key-behavior = "complete"
auto-completion-tab-key-behavior = "cycle"
2018-05-18 20:46:01 +08:00
# 禁用 shell 模块, 禁用模块时,需要加入 enable = false
2018-05-18 20:21:47 +08:00
[[layers]]
name = "shell"
2018-05-18 20:46:01 +08:00
enable = false
# 添加自定义插件
2018-05-18 20:21:47 +08:00
[[custom_plugins]]
name = "lilydjwg/colorizer"
merged = 0
```
2018-05-18 20:21:47 +08:00
## 学习SpaceVim
2018-05-18 20:46:01 +08:00
- [SpaceVim 用户文档](../documentation/). SpaceVim 官方文档,包含了 SpaceVim 配置及使用的每一个细节,是熟悉和掌握 SpaceVim 使用技巧的必备资料。
2018-05-18 20:21:47 +08:00
- [Hack-SpaceVim](https://github.com/Gabirel/Hack-SpaceVim). Tell you how to hack SpaceVim.
- [SpaceVim 入门教程](https://everettjf.gitbooks.io/spacevimtutorial/content/)everettjf 所著的 SpaceVim 入门教程