SpaceVim - 让你的 vim 更加高效和强大

2017-01-13 13:07:19 +08:00
 SpaceVim

这里有一遍中文介绍,目前正在完善中,敬请关注, 谢谢 https://zhuanlan.zhihu.com/p/24802058

作者: SpaceVim

链接: https://zhuanlan.zhihu.com/p/24802058

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

项目主页 : https://spacevim.org

SpaceVim 是一个模块化配置集合,包含各种插件和相应的优化配置,适合开发各种语言,而且启动速度飞快, 90%的插件都是滞后加载。这种模块化的思想来源于 spacemacs.

对于 vim 新手而言,如果有一定的英语基础建议阅读这篇关于 vim 的教程 vim-galore.

安装

一、 Linux 或 Mac 下 SpaceVim 的安装非常简单,只需要执行以下命令即可:

curl -sLf https://spacevim.org/install.sh | bash

想要获取更多的自定义的安装方式,请参考:

curl -sLf https://spacevim.org/install.sh | bash -s -- -h

在初次使用 SpaceVim 的时候,当你打开 vim 时, SpaceVim 会下载需要的插件,请等待下载过程完成,如果有失败的,可以手动执行 :

:call dein#install()

SpaceVim 是一种模块化配置,可以运行在 vim 或者 neovim 上,关于 vim 以及 neovim 的安装,请参考以下链接:

neovim installation

Building Vim from source

二、 windows 系统下的安装步骤:

Windows 下 vim 用户只需要将本仓库克隆到用户 HOME 目录下的 vimfiles 即可,打开 CMD 默认的目录默认即为 HOME 目录,只需要执行如下命令即可:

git clone https://github.com/SpaceVim/SpaceVim.git vimfiles

Windows 下 neovim 用户 需要将本仓库克隆到用户 HOME 目录下的 AppData\Local\nvim ,想要获取跟多关于 neovim 安装相关的知识,可以访问 neovim 的 wiki , wiki 写的非常详细。打开 CMD 初始目录默认一般即为 HOME 目录,只需要执行如下命令即可:

git clone https://github.com/SpaceVim/SpaceVim.git AppData\Local\nvim

特性

以 neovim 为主的新特性实现

模块化设置

依赖 dein.vim 的延迟加载, 90%插件延迟加载,启动速度极快

高效,轻量级

Unite 为主的工作平台

优雅的界面

针对不同语言开发的优化

可扩展的补全引擎, vim 下为 neocomplete , neovim 下为 deoplete

细致的 tags 管理

轻量级状态栏

优雅的主题

10652 次点击
所在节点    Vim
16 条回复
tony1016
2017-01-13 13:13:45 +08:00
还是受不了,为什么不能和系统拷贝粘贴“无缝”集成??
SpaceVim
2017-01-13 13:16:11 +08:00
可以无缝集成的,目前只需要简单的配置,我现在手机不方便打代码,可以进我们群问问,我了个去 你是晓斌,你不可以调用系统剪切板么?
SpaceVim
2017-01-13 13:16:59 +08:00
linux 下 我是直接 用\y 相当于 ctrl c
Immortal
2017-01-13 13:18:47 +08:00
@tony1016 vim 的剪切板分 vim 自己的和系统的 具体可以搜索下资料就明白了
tees
2017-01-13 14:15:27 +08:00
赞~~
SpaceVim
2017-01-13 16:10:03 +08:00
@tees 感谢
jun4rui
2017-01-13 19:04:53 +08:00
好像是我国人士开发的?
lzhCoooder
2017-01-13 20:05:27 +08:00
@jun4rui 好像就是楼主开发的
jyf
2017-01-13 20:09:22 +08:00
这个跟 spacemacs 有关联么
Whisper
2017-01-13 20:12:28 +08:00
@jyf 以 layer 为主进行切换吧。
zhidian
2017-01-13 20:12:34 +08:00
话说我就很不喜欢 vim 的剪切板和系统的混淆。"+p 也不麻烦的 ==。
j5shi
2017-01-13 21:52:19 +08:00
vim 里所谓的剪贴板就是一堆寄存器, 通过 " 引用, 用不好就会觉得烦, 用好了就觉得好神奇...尤其喜欢黑洞寄存器 x..
laogui
2017-01-13 23:25:25 +08:00
上个星期装了试了一下,默认的主题配色好漂亮,搭配 iTerm 的半透明毛玻璃效果,真是美翻了,但相比我以前用过的几个 vim 配置方案,配置文件太多,有些设置搞不清在哪修改。
SpaceVim
2017-01-14 10:48:46 +08:00
@jun4rui 确实是我从自己 dotfiles 分离出来的。现在放在社区,也搞了域名,希望更多的人使用和支持。
@jyf 核心思想一致
@zhidian 必要的时候还是要用的
@laogui 谢谢,有问题可以 github 反馈,或者加我们群找我
SpaceVim
2017-01-14 10:49:05 +08:00
@laogui readme 有些怎么修改自己的配置
fhefh
2017-01-14 11:17:54 +08:00
感谢 一直不知道如何配置 总是用别人配置好的 😁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334335

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX