1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 17:40:06 +08:00

Update cn pages (#4384)

This commit is contained in:
Wang Shidong 2021-08-11 16:21:08 +08:00 committed by GitHub
parent be155d6ff4
commit fbe1c12a83
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 42 additions and 72 deletions

View File

@ -1,18 +1,17 @@
[![SpaceVim](docs/logo.png)](https://spacevim.org/cn/)
[Wiki](https://gitee.com/spacevim/SpaceVim/wikis) \|
[入门指南](https://spacevim.org/cn/quick-start-guide/) \|
[用户手册](https://spacevim.org/cn/documentation/) \|
[维基](https://gitee.com/spacevim/SpaceVim/wikis) \|
[中文社区](https://spacevim.org/cn/community/) \|
[捐助](https://spacevim.org/cn/sponsors/) \|
[微博](https://weibo.com/SpaceVim) \|
[中文交流群](https://gitter.im/SpaceVim/SpaceVim)
[推特](https://twitter.com/SpaceVim) \|
[中文官网](https://spacevim.org/cn/)
[![Gitter](https://badges.gitter.im/SpaceVim/SpaceVim.svg)](https://gitter.im/SpaceVim/cn)
[![build](https://github.com/SpaceVim/SpaceVim/workflows/build/badge.svg)](https://github.com/SpaceVim/SpaceVim/actions?query=workflow%3Abuild)
[![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master/graph/badge.svg?token=jVQLVETbAI)](https://codecov.io/gh/SpaceVim/SpaceVim)
[![Codecov coverage](https://img.shields.io/codecov/c/github/SpaceVim/SpaceVim.svg)](https://codecov.io/gh/SpaceVim/SpaceVim)
[![Version](https://img.shields.io/badge/version-1.7.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases)
[![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE)
[![Doc](https://img.shields.io/badge/doc-%3Ah%20SpaceVim-orange.svg)](doc/SpaceVim.txt)
![welcome page](https://user-images.githubusercontent.com/13142418/121829909-64cb5380-ccf6-11eb-9d5a-f576fa63e69c.png)
@ -21,7 +20,7 @@
语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
即用的 Vim-IDE。
当前最新的稳定版为[v1.5.0](https://spacevim.org/SpaceVim-release-v1.5.0/)[following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) 页面罗列了
当前最新的稳定版为[v1.7.0](https://spacevim.org/SpaceVim-release-v1.7.0/)[following-HEAD](https://github.com/SpaceVim/SpaceVim/wiki/Following-HEAD) 页面罗列了
master 分支最新的更新以及变动。
**推荐阅读:**
@ -30,58 +29,22 @@ master 分支最新的更新以及变动。
- [用户文档](https://spacevim.org/cn/documentation/)
- [可用模块](https://spacevim.org/cn/layers/)
## 最新特性
以下为 SpaceVim 中最新实现的一些特性:
**多光标 Iedit 模式:**
SpaceVim 内置了一种特殊的模式Iedit 模式,这种模式提供了多光标支持,不同于已有插件的实现,
该模式支持两种状态:`iedit-Normal` 和 `iedit-Insert`。默认情况下,多光标输入时,`iedit-normal`
模式状态栏时是红色,而 `iedit-insert` 模式时是绿色,当然这由所选择的主题决定。
![iedit mode](https://user-images.githubusercontent.com/13142418/44941560-be2a9800-add2-11e8-8fa5-e6118ff9ddcb.gif)
**高亮光标下的函数:**
SpaceVim 支持高亮当前光标函数,并且启动一个特殊模式,在该模式下可以快捷地切换高亮区域
(方法内、屏幕内、整个文件内),并且可以快速在高亮函数间跳转、切换高亮状态(高亮、取消高亮),
并且可以根据已选择的位置进入 Iedit 模式。
![highlight cursor symbol](https://user-images.githubusercontent.com/13142418/36210381-e6dffde6-1163-11e8-9b35-0bf262e6f22b.gif)
**实时代码检索:**
SpaceVim 自带的 FlyGrep 这个插件可以根据输入实时搜索项目代码,当然需要借助后台搜索工具,
目前支持的工具有:`ag`, `rg`, `ack`, `pt``grep`,用户可任意选择一个喜欢的工具。
![searching project](https://user-images.githubusercontent.com/13142418/35278709-7856ed62-0010-11e8-8b1e-e6cc6374b0dc.gif)
**快捷键辅助导航:**
在 SpaceVim 中,所有快捷键都有导航系统,你不需要记忆任何快捷键。初次使用时可根据快捷键提示进行操作。当按下空格键或者
`g`、`z` 以及 `s` 按键时,导航就会自动出现。当你记住了快捷键,输入比较快时,导航则不会出现。
![mapping guide](https://user-images.githubusercontent.com/13142418/35568184-9a318082-058d-11e8-9d88-e0eafd1d498d.gif)
**快捷键描述系统**
通过快捷键描述系统,你可以清楚的了解到一个快捷键的功能,并且可以快速跳转到快捷键定义的位置;
比如,通过 `SPC h d k` 启动快捷键描述系统,然后按下所需描述快捷键 `SPC b n`,就会弹出一个描述
窗口,在改窗口可以通过快捷键 `gd` 快速跳转到快捷键定义处。
![describe key bindings](https://user-images.githubusercontent.com/13142418/35568829-e3c8e74c-058f-11e8-8fa8-c0e046d8add3.gif)
[**异步插件管理器:**](https://spacevim.org/cn/asynchronous-plugin-manager/)
SpaceVim 利用了 Vim 8 和 Neovim 最新的异步机制,实现了异步插件下载及更新,而插件运行管理采用的是 [dein.vim](https://github.com/Shougo/dein.vim/)。
![UI for dein](https://user-images.githubusercontent.com/13142418/34907332-903ae968-f842-11e7-8ac9-07fcc9940a53.gif)
想要获取更多关于 SpaceVim 的最新特性,请关注 [SpaceVim 官方博客](https://spacevim.org/blog/)
## 支持 SpaceVim
这个项目的存在需要要感谢所有[参与贡献](contribution .md)的人,
我们感谢社区的任何贡献。
<a href="https://github.com/SpaceVim/SpaceVim/graphs/contributors"><img src="https://opencollective.com/spacevim/contributors.svg?width=890&button=false" /></a>
支持 SpaceVim 最好的方法是通过报告 bug 来完善SpaceVim或者在[Gitter 聊天室](https://gitter.im/SpaceVim/cn)上帮助社区其他用户
或者直接提交拉取请求。
想要了解更多信息,请查看我们的[开发者手册](https://spacevim.org/cn/development/)。
如果你在日常工作中使用 SpaceVim觉得它让你更轻松
请考虑偶尔请我喝杯咖啡!
| 微信 | 支付宝 |
| -------------------------------------------------------- | ---------------------------------------------------------- |
| <img src="docs/img/weixin.png" height="150" width="150"> | <img src="docs/img/zhifubao.png" height="150" width="150"> |

View File

@ -73,3 +73,5 @@ spacevim-cn+unsubscribe@googlegroups.com
- <i class="fab fa-rocketchat"></i> [`#spacevim-cn:matrix.org` Matrix 聊天室](https://app.element.io/#/room/#spacevim-cn:matrix.org)
- <i class="fab fa-slack-hash"></i> [`#spacevim` slack 聊天室](https://spacevim.slack.com/messages/C88CTJ62J)
- <i class="fab fa-discord"></i> [`#spacevim` discord 聊天室](https://discord.gg/g3MGdNB)
以上为同步聊天群同时SpaceVim有对应的QQ群[970953433](https://jq.qq.com/?_wv=1027&k=XYqDdQTM)

View File

@ -6,7 +6,7 @@ lang: zh
[![Gitter](https://badges.gitter.im/SpaceVim/SpaceVim.svg)](https://gitter.im/SpaceVim/cn)
[![build](https://github.com/SpaceVim/SpaceVim/workflows/build/badge.svg)](https://github.com/SpaceVim/SpaceVim/actions?query=workflow%3Abuild)
[![codecov](https://codecov.io/gh/SpaceVim/SpaceVim/branch/master/graph/badge.svg?token=jVQLVETbAI)](https://codecov.io/gh/SpaceVim/SpaceVim)
[![Codecov coverage](https://img.shields.io/codecov/c/github/SpaceVim/SpaceVim.svg)](https://codecov.io/gh/SpaceVim/SpaceVim)
[![Version](https://img.shields.io/badge/version-1.8.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases)
[![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE)
@ -38,7 +38,9 @@ SpaceVim 是一个社区驱动的模块化的 Vim IDE以模块的方式组织
{% endfor %}
</ul>
更多精彩内容欢迎订阅 SpaceVim [博客](blog/) 或关注微博 [@SpaceVim](https://weibo.com/SpaceVim)。
更多精彩内容会定期在 SpaceVim [博客](blog/)上发布。
或者可以关注我们的推特:[@SpaceVim](https://twitter.com/SpaceVim)。
## 参与
@ -50,23 +52,26 @@ SpaceVim 是一个社区驱动的模块化的 Vim IDE以模块的方式组织
- 目前 SpaceVim 的开发状态如何?
当前最新发布的稳定版本是 v1.7.0。可以查看 [时间表](https://github.com/SpaceVim/SpaceVim/milestones) 获取开发进度,
或者阅读 [Roadmap](roadmap/) 获取开发计划。
当前最新发布的稳定版本是 v1.7.0。可以查看 [时间表](https://github.com/SpaceVim/SpaceVim/milestones) 获取开发进度,
或者阅读 [Roadmap](roadmap/) 获取开发计划。
- SpaceVim 是尝试搭建一个 IDE 吗?
是的,通过模块的方式,将各种功能封装成相应的模块,对多种语言提供了语言开发模块,目标是尝试模拟简易的集成开发环境。
是的,通过模块的方式,将各种功能封装成相应的模块,对多种语言提供了语言开发模块,目标是尝试模拟简易的集成开发环境。
- SpaceVim 支持多少种编程语言?
```sh
~/.SpaceVim> ls autoload/SpaceVim/layers/lang | wc -l
87
```
```sh
~/.SpaceVim> ls autoload/SpaceVim/layers/lang | wc -l
87
```
- SpaceVim 支持什么版本的 Vim/Neovim
建议使用 Vim 7.4 或者 Neovim v0.1.7 及其以上版本。为了更好的使用体验,建议使用最新版的 Neovim。
SpaceVim 目前已通过 gh 测试了如下版本的 vim 和 neovim
- vim: `master`, `8.1.2269`, `8.0.1453`, `8.0.0027`,`7.4.1689`,`7.4.629`, `7.4.052`
- neovim: `nightly`, `v0.5.0`, `v0.4.4`, `v0.4.3`, `v0.4.2`, `v0.4.0`, `v0.3.8`
更多常见问题请阅读[常见问题解答](faq/)

View File

@ -5,6 +5,7 @@ description: "SpaceVim is a community-driven vim distribution that seeks to prov
[![Gitter](https://badges.gitter.im/SpaceVim/SpaceVim.svg)](https://gitter.im/SpaceVim/SpaceVim)
[![build](https://github.com/SpaceVim/SpaceVim/workflows/build/badge.svg)](https://github.com/SpaceVim/SpaceVim/actions?query=workflow%3Abuild)
[![Codecov coverage](https://img.shields.io/codecov/c/github/SpaceVim/SpaceVim.svg)](https://codecov.io/gh/SpaceVim/SpaceVim)
[![Version](https://img.shields.io/badge/version-1.8.0--dev-8700FF.svg)](https://github.com/SpaceVim/SpaceVim/releases)
[![GPLv3 License](https://img.shields.io/badge/license-GPLv3-blue.svg)](https://github.com/SpaceVim/SpaceVim/blob/master/LICENSE)
@ -21,7 +22,6 @@ from having to think about what packages to install.
If you like SpaceVim, please feel free to star the project on [github](https://github.com/SpaceVim/SpaceVim). It is a great way to show your
appreciation while providing us motivation to continue working on this project.
- [Quick start guide](quick-start-guide/): installation, configuration, and resources of learning SpaceVim
- [Documentation](documentation/): the primary official document of SpaceVim
- [Available layers](layers/): a list of available layers which can be used in SpaceVim
@ -72,10 +72,10 @@ Contribute code, report bugs and request features at [GitHub](https://github.com
- Which version of Vim/Neovim is needed?
SpaceVim has been tested in [github action](https://github.com/SpaceVim/SpaceVim/actions) with following
versions of neovim and vim:
versions of neovim and vim:
1. vim: ~~`7.4.052`~~, `7.4.629`, `7.4.1689`,`8.0.0027`,`8.0.1453`, `8.1.2269`
2. neovim: `nightly`, `v0.5.0`, `v0.4.4`, `v0.4.3`, `v0.4.2`, `v0.4.0`, `v0.3.8`
- vim: `master`, `8.1.2269`, `8.0.1453`, `8.0.0027`,`7.4.1689`,`7.4.629`, `7.4.052`
- neovim: `nightly`, `v0.5.0`, `v0.4.4`, `v0.4.3`, `v0.4.2`, `v0.4.0`, `v0.3.8`
For more general questions, please read SpaceVim [FAQ](faq/).