首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SpaceVim
V2EX  ›  Vim

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

  •  1
     
  •   SpaceVim · 2017-01-13 13:07:19 +08:00 · 8651 次点击
    这是一个创建于 1103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这里有一遍中文介绍,目前正在完善中,敬请关注, 谢谢 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 管理

    轻量级状态栏

    优雅的主题

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