├── 0x00-Preface.md ├── 0x01-Install.md ├── 0x02-BasicUsage.md ├── 0x03-BasicConfig.md ├── 0x04-Project.md ├── 0x05-Advance.md ├── Daily.md ├── Next.md ├── README.md ├── SUMMARY.md ├── advance ├── 1.md ├── 2.md ├── 3.md └── media │ ├── 15148176933564.jpg │ ├── 15148180217989.jpg │ ├── 15148183321072.jpg │ ├── 15148185878500.jpg │ ├── 15148189232636.jpg │ ├── 15148189781244.jpg │ ├── 15148190874254.jpg │ ├── 15148197232678.jpg │ ├── 15148197321086.jpg │ ├── 15148197348442.jpg │ ├── 15148200364085.jpg │ ├── 15148204804291.jpg │ ├── 15148208130598.jpg │ ├── 15148261067850.jpg │ ├── 15148262223493.jpg │ ├── 15148262930439.jpg │ ├── 15148267857073.jpg │ ├── 15148271762929.jpg │ ├── 15148272950394.jpg │ ├── 15148274738594.jpg │ ├── 15148277916954.jpg │ ├── 15148280250330.jpg │ ├── 15148282503848.jpg │ ├── 15148285873112.jpg │ ├── 15148287032674.jpg │ ├── 15148288190619.jpg │ ├── 15148290780148.jpg │ ├── 15148300470000.jpg │ ├── 15148306197631.jpg │ ├── 15148306746160.jpg │ ├── 15148307475813.jpg │ ├── 15148309894225.jpg │ ├── 15148312202947.jpg │ ├── 15148314358551.jpg │ ├── 15148316632538.jpg │ ├── 15159445740103.jpg │ ├── 15160264747744.jpg │ ├── 15160267878835.jpg │ ├── 15160268125722.jpg │ ├── 15160268772856.jpg │ ├── 15160268992458.jpg │ ├── 15160270155453.jpg │ ├── 15160270962516.jpg │ └── 15160272103034.jpg ├── basic ├── 0.md ├── 1.md ├── 2.md ├── 3.md ├── 4.md ├── 5.md ├── 6.md ├── end.md └── media │ ├── 15148176933564.jpg │ ├── 15148180217989.jpg │ ├── 15148183321072.jpg │ ├── 15148185878500.jpg │ ├── 15148189232636.jpg │ ├── 15148189781244.jpg │ ├── 15148190874254.jpg │ ├── 15148197232678.jpg │ ├── 15148197321086.jpg │ ├── 15148197348442.jpg │ ├── 15148200364085.jpg │ ├── 15148204804291.jpg │ ├── 15148208130598.jpg │ ├── 15148261067850.jpg │ ├── 15148262223493.jpg │ ├── 15148262930439.jpg │ ├── 15148267857073.jpg │ ├── 15148271762929.jpg │ ├── 15148272950394.jpg │ ├── 15148274738594.jpg │ ├── 15148277916954.jpg │ ├── 15148280250330.jpg │ ├── 15148282503848.jpg │ ├── 15148285873112.jpg │ ├── 15148287032674.jpg │ ├── 15148288190619.jpg │ ├── 15148290780148.jpg │ ├── 15148300470000.jpg │ ├── 15148306197631.jpg │ ├── 15148306746160.jpg │ ├── 15148307475813.jpg │ ├── 15148309894225.jpg │ ├── 15148312202947.jpg │ ├── 15148314358551.jpg │ ├── 15148316632538.jpg │ ├── 15159445740103.jpg │ ├── 15160264747744.jpg │ ├── 15160267878835.jpg │ ├── 15160268125722.jpg │ ├── 15160268772856.jpg │ ├── 15160268992458.jpg │ ├── 15160270155453.jpg │ ├── 15160270962516.jpg │ └── 15160272103034.jpg ├── config ├── 1.md ├── 2.md ├── 3.md ├── 4.md ├── end.md └── media │ ├── 15148176933564.jpg │ ├── 15148180217989.jpg │ ├── 15148183321072.jpg │ ├── 15148185878500.jpg │ ├── 15148189232636.jpg │ ├── 15148189781244.jpg │ ├── 15148190874254.jpg │ ├── 15148197232678.jpg │ ├── 15148197321086.jpg │ ├── 15148197348442.jpg │ ├── 15148200364085.jpg │ ├── 15148204804291.jpg │ ├── 15148208130598.jpg │ ├── 15148261067850.jpg │ ├── 15148262223493.jpg │ ├── 15148262930439.jpg │ ├── 15148267857073.jpg │ ├── 15148271762929.jpg │ ├── 15148272950394.jpg │ ├── 15148274738594.jpg │ ├── 15148277916954.jpg │ ├── 15148280250330.jpg │ ├── 15148282503848.jpg │ ├── 15148285873112.jpg │ ├── 15148287032674.jpg │ ├── 15148288190619.jpg │ ├── 15148290780148.jpg │ ├── 15148300470000.jpg │ ├── 15148306197631.jpg │ ├── 15148306746160.jpg │ ├── 15148307475813.jpg │ ├── 15148309894225.jpg │ ├── 15148312202947.jpg │ ├── 15148314358551.jpg │ ├── 15148316632538.jpg │ ├── 15159445740103.jpg │ ├── 15160264747744.jpg │ ├── 15160267878835.jpg │ ├── 15160268125722.jpg │ ├── 15160268772856.jpg │ ├── 15160268992458.jpg │ ├── 15160270155453.jpg │ ├── 15160270962516.jpg │ └── 15160272103034.jpg ├── day ├── 1.md ├── 2.md ├── 3.md ├── 4.md ├── 5.md ├── 6.md └── media │ ├── 15159441901930.jpg │ ├── 15159452472079.jpg │ ├── 15160266938977.jpg │ ├── 15161149171252.jpg │ ├── 15161152512733.jpg │ ├── 15161156995815.jpg │ ├── 15162030415613.jpg │ └── 15162032110980.jpg ├── install ├── 1.md ├── 2.md ├── 3.md ├── 4.md ├── 5.md ├── 6.md └── media │ ├── 15148176933564.jpg │ ├── 15148180217989.jpg │ ├── 15148183321072.jpg │ ├── 15148185878500.jpg │ ├── 15148189232636.jpg │ ├── 15148189781244.jpg │ ├── 15148190874254.jpg │ ├── 15148197232678.jpg │ ├── 15148197321086.jpg │ ├── 15148197348442.jpg │ ├── 15148200364085.jpg │ ├── 15148204804291.jpg │ ├── 15148208130598.jpg │ ├── 15148261067850.jpg │ ├── 15148262223493.jpg │ ├── 15148262930439.jpg │ ├── 15148267857073.jpg │ ├── 15148271762929.jpg │ ├── 15148272950394.jpg │ ├── 15148274738594.jpg │ ├── 15148277916954.jpg │ ├── 15148280250330.jpg │ ├── 15148282503848.jpg │ ├── 15148285873112.jpg │ ├── 15148287032674.jpg │ ├── 15148288190619.jpg │ ├── 15148290780148.jpg │ ├── 15148300470000.jpg │ ├── 15148306197631.jpg │ ├── 15148306746160.jpg │ ├── 15148307475813.jpg │ ├── 15148309894225.jpg │ ├── 15148312202947.jpg │ ├── 15148314358551.jpg │ ├── 15148316632538.jpg │ ├── 15159445740103.jpg │ ├── 15160264747744.jpg │ ├── 15160267878835.jpg │ ├── 15160268125722.jpg │ ├── 15160268772856.jpg │ ├── 15160268992458.jpg │ ├── 15160270155453.jpg │ ├── 15160270962516.jpg │ └── 15160272103034.jpg ├── media └── 15160264747744.jpg └── project ├── 1.md ├── 2.md └── media ├── 15148176933564.jpg ├── 15148180217989.jpg ├── 15148183321072.jpg ├── 15148185878500.jpg ├── 15148189232636.jpg ├── 15148189781244.jpg ├── 15148190874254.jpg ├── 15148197232678.jpg ├── 15148197321086.jpg ├── 15148197348442.jpg ├── 15148200364085.jpg ├── 15148204804291.jpg ├── 15148208130598.jpg ├── 15148261067850.jpg ├── 15148262223493.jpg ├── 15148262930439.jpg ├── 15148267857073.jpg ├── 15148271762929.jpg ├── 15148272950394.jpg ├── 15148274738594.jpg ├── 15148277916954.jpg ├── 15148280250330.jpg ├── 15148282503848.jpg ├── 15148285873112.jpg ├── 15148287032674.jpg ├── 15148288190619.jpg ├── 15148290780148.jpg ├── 15148300470000.jpg ├── 15148306197631.jpg ├── 15148306746160.jpg ├── 15148307475813.jpg ├── 15148309894225.jpg ├── 15148312202947.jpg ├── 15148314358551.jpg ├── 15148316632538.jpg ├── 15159445740103.jpg ├── 15160264747744.jpg ├── 15160267878835.jpg ├── 15160268125722.jpg ├── 15160268772856.jpg ├── 15160268992458.jpg ├── 15160270155453.jpg ├── 15160270962516.jpg └── 15160272103034.jpg /0x00-Preface.md: -------------------------------------------------------------------------------- 1 | # 前言 2 | 3 | SpaceVim是作者受spacemacs启发而开发的一套VIM配置,对新手来说,与其他vim配置的重要不同是“存在快捷键提示”,因此上手十分容易,使用时也减轻了大脑的负担。 4 | 5 | 这篇教程 6 | 7 | 1. 假设用户已经具备vim的基本编辑能力。 8 | 2. 这篇教程目前仅面向macOS平台。 9 | 3. 教程每个章节会尽量简单,轻松阅读。 10 | 11 | 让我们开始吧! 12 | 13 | 14 | -------------------------------------------------------------------------------- /0x01-Install.md: -------------------------------------------------------------------------------- 1 | # 安装 2 | 3 | 这篇教程假设是在一个全新的macOS系统下进行安装,因此读者可以根据情况跳过某个章节。 4 | 5 | 6 | -------------------------------------------------------------------------------- /0x02-BasicUsage.md: -------------------------------------------------------------------------------- 1 | # 基本使用 2 | 3 | 之所以叫SpaceVim,就是因为很多快捷键是空格键作为第一个键。 4 | 5 | 6 | -------------------------------------------------------------------------------- /0x03-BasicConfig.md: -------------------------------------------------------------------------------- 1 | # 简单配置 2 | 3 | 4 | SpaceVim提供了我们可以自定义配置的文件,就是`~/.SpaceVim.d/init.vim`文件,所有自定义的内容都可以放到这个文件中。这个文件夹也就可以通过git管理起来。 5 | 6 | 以下配置可参考[我的配置文件](https://github.com/everettjf/Dotfiles/blob/master/.SpaceVim.d/init.vim) 7 | 8 | 9 | # 空格键延迟 10 | 11 | 默认按下空格键是1秒后显示选项,由于刚刚上手,可以设置的短一些,例如200毫秒 12 | 13 | ``` 14 | set timeoutlen=200 15 | ``` 16 | 17 | # 换个主题 18 | 19 | 所有支持的主题 https://github.com/rafi/awesome-vim-colorschemes 20 | 21 | ``` 22 | let g:spacevim_colorscheme = 'onedark' 23 | ``` 24 | 25 | 26 | # 语言支持 27 | 28 | 有些语言我用不到,注释掉吧。(这里根据个人情况来,我主要是用vim来写Python和Go) 29 | 30 | ![](media/15160267878835.jpg) 31 | 32 | 33 | # 字体配置 34 | 35 | 如果仔细看,可能会发现安装后有些显示问号(?)的地方,这是因为还需要配置一些字体。 36 | 37 | 这里字体我们使用 https://github.com/ryanoasis/nerd-fonts 38 | 39 | 可以这样安装: 40 | 41 | ``` 42 | brew tap caskroom/fonts 43 | brew cask install font-hack-nerd-font 44 | ``` 45 | 46 | 对于MacVim,安装后在配置文件中加入: 47 | 48 | ``` 49 | let g:spacevim_guifont='Knack\ Nerd\ Font:h12' 50 | ``` 51 | 52 | Terminal.app需要单独配置字体: 53 | 54 | ![](media/15148306746160.jpg) 55 | 56 | 57 | iTerm2.app也需要单独配置字体: 58 | 59 | ![](media/15148306197631.jpg) 60 | 61 | 62 | 63 | # 总结 64 | 65 | 然后,就MacVim像我这样啦。 66 | 67 | ![](media/15160268125722.jpg) 68 | 69 | 70 | -------------------------------------------------------------------------------- /0x04-Project.md: -------------------------------------------------------------------------------- 1 | # 工程管理 2 | 3 | 工程的定义: 4 | SpaceVim会从当前文件自动向上查找`.git`目录或者`.projections.json`文件的目录作为根目录。 5 | 6 | 输入`SPC p`可以看到支持的功能。 7 | 8 | ![](media/15160268772856.jpg) 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /0x05-Advance.md: -------------------------------------------------------------------------------- 1 | # 初步进阶 2 | 3 | 玩点相对“高级”的。 4 | 5 | -------------------------------------------------------------------------------- /Daily.md: -------------------------------------------------------------------------------- 1 | # 小知识 2 | 3 | 一些简单的使用或配置方法,都是我日常开发中使用的。 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Next.md: -------------------------------------------------------------------------------- 1 | # 下一步 2 | 3 | 1. 阅读一遍文档 http://spacevim.org/documentation/ 。 4 | 2. 加入QQ群 121056965 或 [Gitter](https://gitter.im/SpaceVim/SpaceVim),和大家交流。 5 | 6 | 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SpaceVim入门教程 2 | 3 | *!!!本教程多数操作已经不再适合最新版本的SpaceVim,仅供参考* 4 | 5 | [GitBook(请点击这里查看这本电子书)](https://www.gitbook.com/book/everettjf/spacevimtutorial) 6 | 7 | 8 | ![](media/15160264747744.jpg) 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- 1 | # Summary 2 | 3 | * [前言](0x00-Preface.md) 4 | * [安装](0x01-Install.md) 5 | - [安装Command Line Developer Tools](install/1.md) 6 | - [安装MacVim](install/2.md) 7 | - [清理当前vim配置](install/3.md) 8 | - [安装SpaceVim](install/4.md) 9 | - [命令行](install/5.md) 10 | - [字体配置](install/6.md) 11 | * [基础使用](0x02-BasicUsage.md) 12 | - [感受空格键](basic/0.md) 13 | - [开始输入](basic/1.md) 14 | - [打开文件](basic/2.md) 15 | - [文件浏览器](basic/3.md) 16 | - [缓冲区管理](basic/4.md) 17 | - [窗口管理](basic/5.md) 18 | - [Tab管理](basic/6.md) 19 | - [总结](basic/end.md) 20 | * [简单配置](0x03-BasicConfig.md) 21 | - [空格键延迟](config/1.md) 22 | - [换个主题](config/2.md) 23 | - [语言支持](config/3.md) 24 | - [字体配置](config/4.md) 25 | - [总结](config/end.md) 26 | * [工程管理](0x04-Project.md) 27 | - [模糊查找](project/1.md) 28 | - [git使用](project/2.md) 29 | * [初步进阶](0x05-Advance.md) 30 | - [命令行](advance/1.md) 31 | - [Terminal](advance/2.md) 32 | - [Python开发环境](advance/3.md) 33 | * [小知识](Daily.md) 34 | - [1:相对行号](day/1.md) 35 | - [2:代码注释](day/2.md) 36 | - [3:录制宏](day/3.md) 37 | - [4:TagBar](day/4.md) 38 | - [5:设置文件语法类型](day/5.md) 39 | - [6:grep当前文件(缓冲区)](day/6.md) 40 | * [下一步](Next.md) 41 | 42 | -------------------------------------------------------------------------------- /advance/1.md: -------------------------------------------------------------------------------- 1 | # 命令行 2 | 3 | SPC ! 然后输入 ls,最后 :q 退出 4 | 5 | -------------------------------------------------------------------------------- /advance/2.md: -------------------------------------------------------------------------------- 1 | # Terminal 2 | 3 | `:terminal` 4 | 5 | -------------------------------------------------------------------------------- /advance/3.md: -------------------------------------------------------------------------------- 1 | # Python开发环境 2 | 3 | 安装jedi后可支持自动补全。 4 | 5 | ``` 6 | pip install jedi 7 | ``` 8 | 9 | ## 与pyenv配合 10 | 11 | 假设已经安装了 pyenv 和 Oh my zsh, 12 | 13 | 1. .bash_profile 14 | 2. .zprofile 15 | 16 | 在以上两个文件中加入:`export PATH="$HOME/.pyenv/shims:$PATH"`。 17 | 18 | 19 | -------------------------------------------------------------------------------- /advance/media/15148176933564.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148176933564.jpg -------------------------------------------------------------------------------- /advance/media/15148180217989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148180217989.jpg -------------------------------------------------------------------------------- /advance/media/15148183321072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148183321072.jpg -------------------------------------------------------------------------------- /advance/media/15148185878500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148185878500.jpg -------------------------------------------------------------------------------- /advance/media/15148189232636.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148189232636.jpg -------------------------------------------------------------------------------- /advance/media/15148189781244.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148189781244.jpg -------------------------------------------------------------------------------- /advance/media/15148190874254.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148190874254.jpg -------------------------------------------------------------------------------- /advance/media/15148197232678.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148197232678.jpg -------------------------------------------------------------------------------- /advance/media/15148197321086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148197321086.jpg -------------------------------------------------------------------------------- /advance/media/15148197348442.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148197348442.jpg -------------------------------------------------------------------------------- /advance/media/15148200364085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148200364085.jpg -------------------------------------------------------------------------------- /advance/media/15148204804291.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148204804291.jpg -------------------------------------------------------------------------------- /advance/media/15148208130598.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148208130598.jpg -------------------------------------------------------------------------------- /advance/media/15148261067850.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148261067850.jpg -------------------------------------------------------------------------------- /advance/media/15148262223493.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148262223493.jpg -------------------------------------------------------------------------------- /advance/media/15148262930439.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148262930439.jpg -------------------------------------------------------------------------------- /advance/media/15148267857073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148267857073.jpg -------------------------------------------------------------------------------- /advance/media/15148271762929.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148271762929.jpg -------------------------------------------------------------------------------- /advance/media/15148272950394.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148272950394.jpg -------------------------------------------------------------------------------- /advance/media/15148274738594.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148274738594.jpg -------------------------------------------------------------------------------- /advance/media/15148277916954.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148277916954.jpg -------------------------------------------------------------------------------- /advance/media/15148280250330.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148280250330.jpg -------------------------------------------------------------------------------- /advance/media/15148282503848.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148282503848.jpg -------------------------------------------------------------------------------- /advance/media/15148285873112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148285873112.jpg -------------------------------------------------------------------------------- /advance/media/15148287032674.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148287032674.jpg -------------------------------------------------------------------------------- /advance/media/15148288190619.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148288190619.jpg -------------------------------------------------------------------------------- /advance/media/15148290780148.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148290780148.jpg -------------------------------------------------------------------------------- /advance/media/15148300470000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148300470000.jpg -------------------------------------------------------------------------------- /advance/media/15148306197631.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148306197631.jpg -------------------------------------------------------------------------------- /advance/media/15148306746160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148306746160.jpg -------------------------------------------------------------------------------- /advance/media/15148307475813.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148307475813.jpg -------------------------------------------------------------------------------- /advance/media/15148309894225.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148309894225.jpg -------------------------------------------------------------------------------- /advance/media/15148312202947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148312202947.jpg -------------------------------------------------------------------------------- /advance/media/15148314358551.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148314358551.jpg -------------------------------------------------------------------------------- /advance/media/15148316632538.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15148316632538.jpg -------------------------------------------------------------------------------- /advance/media/15159445740103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15159445740103.jpg -------------------------------------------------------------------------------- /advance/media/15160264747744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160264747744.jpg -------------------------------------------------------------------------------- /advance/media/15160267878835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160267878835.jpg -------------------------------------------------------------------------------- /advance/media/15160268125722.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160268125722.jpg -------------------------------------------------------------------------------- /advance/media/15160268772856.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160268772856.jpg -------------------------------------------------------------------------------- /advance/media/15160268992458.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160268992458.jpg -------------------------------------------------------------------------------- /advance/media/15160270155453.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160270155453.jpg -------------------------------------------------------------------------------- /advance/media/15160270962516.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160270962516.jpg -------------------------------------------------------------------------------- /advance/media/15160272103034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/advance/media/15160272103034.jpg -------------------------------------------------------------------------------- /basic/0.md: -------------------------------------------------------------------------------- 1 | # 感受空格键 2 | 3 | 打开MacVim,按下空格键,1秒后下方会出现一个提示窗口。 4 | 5 | ![](media/15148262930439.jpg) 6 | 7 | 如果要关闭这个窗口,可以按`ESC`。 8 | 9 | 现在试试输入`空格键 字母f 字母t`(以后简称 SPC f t),可以关闭右侧的文件浏览器,再次输入`SPC f t`可以再打开。 10 | 11 | 12 | > 备注:上面的截图中存在?的问题,是制作此教程时,没有配置字体的原因。如果安装后配置了字体,不会存在显示?的情况。配置字体请见“安装->字体配置"。 13 | 14 | -------------------------------------------------------------------------------- /basic/1.md: -------------------------------------------------------------------------------- 1 | # 开始输入 2 | 3 | ![](media/15148267857073.jpg) 4 | 5 | 打开MacVim(以后简称vim)后,有两个提示选项`e`和`q`。按下`e`会打开一个空的编辑器,按下`q`则退出vim。 6 | 7 | 现在输入`e`,然后输入一段程序: 8 | 9 | ``` 10 | int main(){ 11 | printf("Hello SpaceVim\n"); 12 | return 0; 13 | } 14 | ``` 15 | 16 | 输入`:w hello.c`保存。 17 | 18 | ![](media/15148271762929.jpg) 19 | 20 | 21 | -------------------------------------------------------------------------------- /basic/2.md: -------------------------------------------------------------------------------- 1 | # 打开文件 2 | 3 | 4 | 重新打开vim,如果此时我们想打开一个文件,例如打开HOME目录下的hello.c文件,输入`:e hello.c`。(这都是vim基本的使用方式) 5 | 6 | ![](media/15148272950394.jpg) 7 | 8 | 打开后如图: 9 | 10 | ![](media/15148274738594.jpg) 11 | 12 | 13 | -------------------------------------------------------------------------------- /basic/3.md: -------------------------------------------------------------------------------- 1 | # 文件浏览器 2 | 3 | 4 | 现在再回到右侧的文件浏览器上,试试按下``也可以打开关闭。也就是 `` 或者 `SPC f t`都可以打开关闭文件浏览器。 5 | 6 | 打开文件浏览器后,光标会进入文件浏览器中,这时可以输入`j`、`k`上下移动,`h`和`l`可以打开关闭文件夹。 7 | 8 | 例如下图:按`j`移动到`hello.c`后,按回车或字母`l`都可以打开`hello.c`文件。 9 | ![](media/15148277916954.jpg) 10 | 11 | -------------------------------------------------------------------------------- /basic/4.md: -------------------------------------------------------------------------------- 1 | # 缓冲区管理 2 | 3 | vim中打开的每个文件都可称为一个缓冲区(buffer),如果我们打开了多个文件,可以`SPC b b`显示列表: 4 | ![](media/15148282503848.jpg) 5 | 6 | 此时可以输入文件名过滤,例如输入`append`,然后回车,可以切换到`append.c`的文件。 7 | 8 | 此外,这个节目还可以通过`ctrl+n`或`ctrl+p`来上下移动选择文件。 9 | 10 | 如果要当前缓冲区,可以使用`SPC b d`。 11 | 12 | -------------------------------------------------------------------------------- /basic/5.md: -------------------------------------------------------------------------------- 1 | # 窗口管理 2 | 3 | 4 | 输入`SPC w /`可在`右侧分割窗口`,输入`SPC w -`可在下方分割窗口。分隔完窗口后,光标会落到文件浏览器,此时可以通过文件浏览器选择某个文件打开文件。在选中文件回车后,会提示将文件放入哪个窗口中。如下图: 5 | ![](media/15148287032674.jpg) 6 | 此时输入`a`(不需要大写),就可以把文件放入A窗口。 7 | 8 | 有了多个窗口,那如何切换呢?仔细看可以注意到`窗口左下角有编号`, 9 | 10 | ![](media/15148288190619.jpg) 11 | 12 | 如果要切换到窗口1,则输入`SPC 1`即可切换过去。切换到窗口2则输入`SPC 2`,以此类推。这点可以说是相当方便了。 13 | 14 | 还可以使用`SPC w TAB`(TAB表示Tab键)顺序切换窗口。 15 | 16 | -------------------------------------------------------------------------------- /basic/6.md: -------------------------------------------------------------------------------- 1 | # Tab管理 2 | 3 | 打开的文件多了,还可以使用Tab。现在输入`SPC w F`(注意是大写F),可以新建一个Tab页面。然后输入`SPC t t`显示Tab列表: 4 | 5 | ![](media/15148290780148.jpg) 6 | 7 | 在Tab中可以上下选择(`j`、`k`移动光标)然后回车切换。 8 | 9 | 也可以使用`SPC w o`顺序切换Tab。 10 | 11 | -------------------------------------------------------------------------------- /basic/end.md: -------------------------------------------------------------------------------- 1 | # 总结 2 | 3 | SpaceVim中的快捷键都容易记忆,窗口(window)就是w,文件(file)就是f,缓冲区(buffer)就是b,Tab管理就是t。再加上按SPC键后,每个功能都有字母提示,几乎不用再去找某个功能的文档。 4 | 5 | -------------------------------------------------------------------------------- /basic/media/15148176933564.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148176933564.jpg -------------------------------------------------------------------------------- /basic/media/15148180217989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148180217989.jpg -------------------------------------------------------------------------------- /basic/media/15148183321072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148183321072.jpg -------------------------------------------------------------------------------- /basic/media/15148185878500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148185878500.jpg -------------------------------------------------------------------------------- /basic/media/15148189232636.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148189232636.jpg -------------------------------------------------------------------------------- /basic/media/15148189781244.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148189781244.jpg -------------------------------------------------------------------------------- /basic/media/15148190874254.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148190874254.jpg -------------------------------------------------------------------------------- /basic/media/15148197232678.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148197232678.jpg -------------------------------------------------------------------------------- /basic/media/15148197321086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148197321086.jpg -------------------------------------------------------------------------------- /basic/media/15148197348442.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148197348442.jpg -------------------------------------------------------------------------------- /basic/media/15148200364085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148200364085.jpg -------------------------------------------------------------------------------- /basic/media/15148204804291.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148204804291.jpg -------------------------------------------------------------------------------- /basic/media/15148208130598.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148208130598.jpg -------------------------------------------------------------------------------- /basic/media/15148261067850.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148261067850.jpg -------------------------------------------------------------------------------- /basic/media/15148262223493.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148262223493.jpg -------------------------------------------------------------------------------- /basic/media/15148262930439.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148262930439.jpg -------------------------------------------------------------------------------- /basic/media/15148267857073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148267857073.jpg -------------------------------------------------------------------------------- /basic/media/15148271762929.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148271762929.jpg -------------------------------------------------------------------------------- /basic/media/15148272950394.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148272950394.jpg -------------------------------------------------------------------------------- /basic/media/15148274738594.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148274738594.jpg -------------------------------------------------------------------------------- /basic/media/15148277916954.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148277916954.jpg -------------------------------------------------------------------------------- /basic/media/15148280250330.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148280250330.jpg -------------------------------------------------------------------------------- /basic/media/15148282503848.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148282503848.jpg -------------------------------------------------------------------------------- /basic/media/15148285873112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148285873112.jpg -------------------------------------------------------------------------------- /basic/media/15148287032674.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148287032674.jpg -------------------------------------------------------------------------------- /basic/media/15148288190619.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148288190619.jpg -------------------------------------------------------------------------------- /basic/media/15148290780148.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148290780148.jpg -------------------------------------------------------------------------------- /basic/media/15148300470000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148300470000.jpg -------------------------------------------------------------------------------- /basic/media/15148306197631.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148306197631.jpg -------------------------------------------------------------------------------- /basic/media/15148306746160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148306746160.jpg -------------------------------------------------------------------------------- /basic/media/15148307475813.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148307475813.jpg -------------------------------------------------------------------------------- /basic/media/15148309894225.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148309894225.jpg -------------------------------------------------------------------------------- /basic/media/15148312202947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148312202947.jpg -------------------------------------------------------------------------------- /basic/media/15148314358551.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148314358551.jpg -------------------------------------------------------------------------------- /basic/media/15148316632538.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15148316632538.jpg -------------------------------------------------------------------------------- /basic/media/15159445740103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15159445740103.jpg -------------------------------------------------------------------------------- /basic/media/15160264747744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160264747744.jpg -------------------------------------------------------------------------------- /basic/media/15160267878835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160267878835.jpg -------------------------------------------------------------------------------- /basic/media/15160268125722.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160268125722.jpg -------------------------------------------------------------------------------- /basic/media/15160268772856.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160268772856.jpg -------------------------------------------------------------------------------- /basic/media/15160268992458.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160268992458.jpg -------------------------------------------------------------------------------- /basic/media/15160270155453.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160270155453.jpg -------------------------------------------------------------------------------- /basic/media/15160270962516.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160270962516.jpg -------------------------------------------------------------------------------- /basic/media/15160272103034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/basic/media/15160272103034.jpg -------------------------------------------------------------------------------- /config/1.md: -------------------------------------------------------------------------------- 1 | # 空格键延迟 2 | 3 | 默认按下空格键是1秒后显示选项,由于刚刚上手,可以设置的短一些,例如200毫秒 4 | 5 | ``` 6 | set timeoutlen=200 7 | ``` 8 | 9 | -------------------------------------------------------------------------------- /config/2.md: -------------------------------------------------------------------------------- 1 | # 换个主题 2 | 3 | 所有支持的主题 https://github.com/rafi/awesome-vim-colorschemes 4 | 5 | ``` 6 | let g:spacevim_colorscheme = 'onedark' 7 | ``` 8 | 9 | -------------------------------------------------------------------------------- /config/3.md: -------------------------------------------------------------------------------- 1 | # 语言支持 2 | 3 | 有些语言我用不到,注释掉吧。(这里根据个人情况来,我主要是用vim来写Python和Go) 4 | 5 | ![](media/15160267878835.jpg) 6 | 7 | 8 | -------------------------------------------------------------------------------- /config/4.md: -------------------------------------------------------------------------------- 1 | # 字体配置 2 | 3 | 这个章节已经移动到了**安装**部分。 4 | 5 | -------------------------------------------------------------------------------- /config/end.md: -------------------------------------------------------------------------------- 1 | # 总结 2 | 3 | 然后,就MacVim像我这样啦。 4 | 5 | ![](media/15160268125722.jpg) 6 | 7 | -------------------------------------------------------------------------------- /config/media/15148176933564.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148176933564.jpg -------------------------------------------------------------------------------- /config/media/15148180217989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148180217989.jpg -------------------------------------------------------------------------------- /config/media/15148183321072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148183321072.jpg -------------------------------------------------------------------------------- /config/media/15148185878500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148185878500.jpg -------------------------------------------------------------------------------- /config/media/15148189232636.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148189232636.jpg -------------------------------------------------------------------------------- /config/media/15148189781244.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148189781244.jpg -------------------------------------------------------------------------------- /config/media/15148190874254.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148190874254.jpg -------------------------------------------------------------------------------- /config/media/15148197232678.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148197232678.jpg -------------------------------------------------------------------------------- /config/media/15148197321086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148197321086.jpg -------------------------------------------------------------------------------- /config/media/15148197348442.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148197348442.jpg -------------------------------------------------------------------------------- /config/media/15148200364085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148200364085.jpg -------------------------------------------------------------------------------- /config/media/15148204804291.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148204804291.jpg -------------------------------------------------------------------------------- /config/media/15148208130598.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148208130598.jpg -------------------------------------------------------------------------------- /config/media/15148261067850.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148261067850.jpg -------------------------------------------------------------------------------- /config/media/15148262223493.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148262223493.jpg -------------------------------------------------------------------------------- /config/media/15148262930439.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148262930439.jpg -------------------------------------------------------------------------------- /config/media/15148267857073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148267857073.jpg -------------------------------------------------------------------------------- /config/media/15148271762929.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148271762929.jpg -------------------------------------------------------------------------------- /config/media/15148272950394.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148272950394.jpg -------------------------------------------------------------------------------- /config/media/15148274738594.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148274738594.jpg -------------------------------------------------------------------------------- /config/media/15148277916954.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148277916954.jpg -------------------------------------------------------------------------------- /config/media/15148280250330.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148280250330.jpg -------------------------------------------------------------------------------- /config/media/15148282503848.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148282503848.jpg -------------------------------------------------------------------------------- /config/media/15148285873112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148285873112.jpg -------------------------------------------------------------------------------- /config/media/15148287032674.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148287032674.jpg -------------------------------------------------------------------------------- /config/media/15148288190619.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148288190619.jpg -------------------------------------------------------------------------------- /config/media/15148290780148.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148290780148.jpg -------------------------------------------------------------------------------- /config/media/15148300470000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148300470000.jpg -------------------------------------------------------------------------------- /config/media/15148306197631.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148306197631.jpg -------------------------------------------------------------------------------- /config/media/15148306746160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148306746160.jpg -------------------------------------------------------------------------------- /config/media/15148307475813.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148307475813.jpg -------------------------------------------------------------------------------- /config/media/15148309894225.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148309894225.jpg -------------------------------------------------------------------------------- /config/media/15148312202947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148312202947.jpg -------------------------------------------------------------------------------- /config/media/15148314358551.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148314358551.jpg -------------------------------------------------------------------------------- /config/media/15148316632538.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15148316632538.jpg -------------------------------------------------------------------------------- /config/media/15159445740103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15159445740103.jpg -------------------------------------------------------------------------------- /config/media/15160264747744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160264747744.jpg -------------------------------------------------------------------------------- /config/media/15160267878835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160267878835.jpg -------------------------------------------------------------------------------- /config/media/15160268125722.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160268125722.jpg -------------------------------------------------------------------------------- /config/media/15160268772856.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160268772856.jpg -------------------------------------------------------------------------------- /config/media/15160268992458.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160268992458.jpg -------------------------------------------------------------------------------- /config/media/15160270155453.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160270155453.jpg -------------------------------------------------------------------------------- /config/media/15160270962516.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160270962516.jpg -------------------------------------------------------------------------------- /config/media/15160272103034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/config/media/15160272103034.jpg -------------------------------------------------------------------------------- /day/1.md: -------------------------------------------------------------------------------- 1 | # 相对行号 2 | 3 | SpaceVim默认使用了相对行号,我不习惯: 4 | 5 | ``` 6 | " Relative line number 7 | let g:spacevim_relativenumber = 0 8 | ``` 9 | 10 | 把这行加入~/.SpaceVim.d/init.vim中,就好了。 11 | 12 | 13 | ![](media/15159441901930.jpg) 14 | 15 | 16 | -------------------------------------------------------------------------------- /day/2.md: -------------------------------------------------------------------------------- 1 | # 注释 2 | 3 | ` c l` 注释选择的行。一般我会`V`然后选择多行,然后按` c l`注释掉选择的行。取消注释也是这样。`c l`就是`comment lines`的意思。 4 | 5 | 当然按下` c`后会有很多选择,我是感觉记不住也很少用哈。 6 | 7 | ![](media/15159452472079.jpg) 8 | 9 | 10 | # 补充 11 | 12 | 如果觉得`SPC c l`稍微麻烦(不同字母嘛),添加下面的代码到init.vim。 13 | 14 | ``` 15 | call SpaceVim#custom#SPC('nmap', ['c', 'c'], 'NERDCommenterInvert', 'comment or uncomment lines', 0) 16 | ``` 17 | 18 | 就可以使用`SPC c c`作为注释快捷键了。 19 | 20 | 当然相同字母可能就 hurt your fingers。 21 | 22 | 23 | -------------------------------------------------------------------------------- /day/3.md: -------------------------------------------------------------------------------- 1 | # 录制宏 2 | 3 | SpaceVim的录制宏操作,修改了vim的默认快捷键。个人感觉不太好,但或许大佬们有自己的理由。 4 | 5 | 但习惯了也就没什么问题了。 6 | 7 | Normal mode 下按下`\ q r` 开始或结束录制。 8 | 9 | 10 | -------------------------------------------------------------------------------- /day/4.md: -------------------------------------------------------------------------------- 1 | # TagBar 2 | 3 | 需要先安装ctags,macOS下可以如下安装: 4 | 5 | ``` 6 | brew install ctags 7 | ``` 8 | 9 | 安装后可以如下看下是否安装成功: 10 | 11 | ``` 12 | [everettjf@e ~ ]$ ctags --version 13 | Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert 14 | Compiled: Sep 17 2017, 20:48:43 15 | Addresses: , http://ctags.sourceforge.net 16 | Optional compiled features: +wildcards, +regex 17 | ``` 18 | 19 | 然后打开一个cpp文件(或者其他源代码文件),按`F2`就可以在左侧看到TagBar啦。 20 | ![](media/15160266938977.jpg) 21 | 22 | 可以`SPC 1`移动到TagBar的窗口,选择后回车就可以跳转到对应的函数(方法)。 23 | 24 | -------------------------------------------------------------------------------- /day/5.md: -------------------------------------------------------------------------------- 1 | # 设置文件语法类型 2 | 3 | 作为一名主页iOS开发,打开Objective-C源文件(*.m)时,SpaceVim会识别为matlab文件,添加如下代码可以修复过来: 4 | 5 | ``` 6 | " Set .m file type default to objc 7 | autocmd BufEnter *.m setlocal ft=objc 8 | 9 | ``` 10 | 11 | ![](media/15161149171252.jpg) 12 | 13 | 14 | -------------------------------------------------------------------------------- /day/6.md: -------------------------------------------------------------------------------- 1 | # grep当前文件(缓冲区) 2 | 3 | 4 | `SPC s s` 可以在当前打开的文件(缓冲区)执行grep搜索。 5 | 6 | 例如下图grep `brew`四个字符。 7 | 8 | ![](media/15162030415613.jpg) 9 | 10 | 输入完成`brew`后,可以按`esc`,然后就可以按`jk`来上下选择,在想定位的一行回车,就可以直接到目的行。如果不想回车,可以按`q`退出。 11 | 12 | ![](media/15162032110980.jpg) 13 | 14 | 15 | -------------------------------------------------------------------------------- /day/media/15159441901930.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15159441901930.jpg -------------------------------------------------------------------------------- /day/media/15159452472079.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15159452472079.jpg -------------------------------------------------------------------------------- /day/media/15160266938977.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15160266938977.jpg -------------------------------------------------------------------------------- /day/media/15161149171252.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15161149171252.jpg -------------------------------------------------------------------------------- /day/media/15161152512733.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15161152512733.jpg -------------------------------------------------------------------------------- /day/media/15161156995815.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15161156995815.jpg -------------------------------------------------------------------------------- /day/media/15162030415613.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15162030415613.jpg -------------------------------------------------------------------------------- /day/media/15162032110980.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/day/media/15162032110980.jpg -------------------------------------------------------------------------------- /install/1.md: -------------------------------------------------------------------------------- 1 | # 安装Command Line Developer Tools 2 | 3 | 如果你安装了Xcode并打开使用过,或者你很明白git、curl这些命令行工具已经安装了,那可以跳过这一步。 4 | 5 | 如果没有安装过,那可以打开Terminal.app 然后输入git回车,系统检测到没有安装Command Line Developer Tools,会提示安装,如下图: 6 | 7 | ![](media/15148180217989.jpg) 8 | 9 | 点击Install,然后Agree就可以了。 10 | 11 | -------------------------------------------------------------------------------- /install/2.md: -------------------------------------------------------------------------------- 1 | # 安装MacVim 2 | 3 | 安装的方式有很多,这次我们使用Homebrew来安装。 4 | 5 | 先安装Homebrew,打开Terminal.app,输入: 6 | 7 | ``` 8 | /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 9 | ``` 10 | 11 | 回车后,会提示输入密码,输入密码后,等待安装完成。 12 | 13 | 然后,安装MacVim。 14 | 15 | ``` 16 | brew install macvim 17 | brew linkapps 18 | ``` 19 | (每行表示一次回车) 20 | 21 | 安装完成后,可以在LaunchPad看到MacVim了。 22 | ![](media/15148261067850.jpg) 23 | 24 | -------------------------------------------------------------------------------- /install/3.md: -------------------------------------------------------------------------------- 1 | # 清理当前vim配置 2 | 3 | 打开Terminal.app 4 | 5 | ``` 6 | rm -rf ~/.vim 7 | rm ~/.vim* 8 | ``` 9 | 10 | -------------------------------------------------------------------------------- /install/4.md: -------------------------------------------------------------------------------- 1 | # 安装SpaceVim 2 | 3 | 打开Terminal.app 4 | 5 | ``` 6 | curl -sLf https://spacevim.org/install.sh | bash 7 | ``` 8 | 9 | ![](media/15148185878500.jpg) 10 | 11 | 完成后运行MacVim.app 12 | 13 | ![](media/15148189781244.jpg) 14 | 15 | 首次打开会提示选择一个模式,按键盘”1“选择第一个模式。然后,VIM会安装很多插件,等待安装完成。我这等了16分钟(986秒)安装完成。 16 | 17 | 18 | ![](media/15148200364085.jpg) 19 | 20 | 好了,退出MacVim,再次打开(再次打开可能有一些VIM插件更新),这次会更新插件,等待更新完成。(有些插件可能更新失败,目前先忽略,不影响当前教程的内容,如果需要的时候再去解决) 21 | 22 | ![](media/15148204804291.jpg) 23 | 24 | 25 | 好了,完成。 26 | 27 | ![](media/15148262223493.jpg) 28 | 29 | 30 | -------------------------------------------------------------------------------- /install/5.md: -------------------------------------------------------------------------------- 1 | # 命令行 2 | 3 | 4 | 现在如果在Terminal.app中输入vim的话,仍然会打开系统的vim(版本较低)。输入以下命令即可在命令行使用MacVim的Terminal模式。 5 | 6 | ``` 7 | cd ~;echo "alias vim=\"mvim -v\"" >> .bash_profile; source .bash_profile 8 | ``` 9 | 10 | -------------------------------------------------------------------------------- /install/6.md: -------------------------------------------------------------------------------- 1 | # 字体配置 2 | 3 | 如果仔细看,可能会发现安装后有些显示问号(?)的地方,这是因为还需要配置一些字体。 4 | 5 | 这里字体我们使用 https://github.com/ryanoasis/nerd-fonts 6 | 7 | 可以这样安装: 8 | 9 | ``` 10 | brew tap caskroom/fonts 11 | brew cask install font-hack-nerd-font 12 | ``` 13 | 14 | 对于MacVim,安装后在配置文件中加入: 15 | 16 | ``` 17 | let g:spacevim_guifont='Knack\ Nerd\ Font:h12' 18 | ``` 19 | 20 | Terminal.app需要单独配置字体: 21 | 22 | ![](media/15148306746160.jpg) 23 | 24 | 25 | iTerm2.app也需要单独配置字体: 26 | 27 | ![](media/15148306197631.jpg) 28 | 29 | 30 | -------------------------------------------------------------------------------- /install/media/15148176933564.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148176933564.jpg -------------------------------------------------------------------------------- /install/media/15148180217989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148180217989.jpg -------------------------------------------------------------------------------- /install/media/15148183321072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148183321072.jpg -------------------------------------------------------------------------------- /install/media/15148185878500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148185878500.jpg -------------------------------------------------------------------------------- /install/media/15148189232636.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148189232636.jpg -------------------------------------------------------------------------------- /install/media/15148189781244.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148189781244.jpg -------------------------------------------------------------------------------- /install/media/15148190874254.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148190874254.jpg -------------------------------------------------------------------------------- /install/media/15148197232678.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148197232678.jpg -------------------------------------------------------------------------------- /install/media/15148197321086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148197321086.jpg -------------------------------------------------------------------------------- /install/media/15148197348442.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148197348442.jpg -------------------------------------------------------------------------------- /install/media/15148200364085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148200364085.jpg -------------------------------------------------------------------------------- /install/media/15148204804291.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148204804291.jpg -------------------------------------------------------------------------------- /install/media/15148208130598.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148208130598.jpg -------------------------------------------------------------------------------- /install/media/15148261067850.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148261067850.jpg -------------------------------------------------------------------------------- /install/media/15148262223493.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148262223493.jpg -------------------------------------------------------------------------------- /install/media/15148262930439.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148262930439.jpg -------------------------------------------------------------------------------- /install/media/15148267857073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148267857073.jpg -------------------------------------------------------------------------------- /install/media/15148271762929.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148271762929.jpg -------------------------------------------------------------------------------- /install/media/15148272950394.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148272950394.jpg -------------------------------------------------------------------------------- /install/media/15148274738594.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148274738594.jpg -------------------------------------------------------------------------------- /install/media/15148277916954.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148277916954.jpg -------------------------------------------------------------------------------- /install/media/15148280250330.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148280250330.jpg -------------------------------------------------------------------------------- /install/media/15148282503848.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148282503848.jpg -------------------------------------------------------------------------------- /install/media/15148285873112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148285873112.jpg -------------------------------------------------------------------------------- /install/media/15148287032674.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148287032674.jpg -------------------------------------------------------------------------------- /install/media/15148288190619.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148288190619.jpg -------------------------------------------------------------------------------- /install/media/15148290780148.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148290780148.jpg -------------------------------------------------------------------------------- /install/media/15148300470000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148300470000.jpg -------------------------------------------------------------------------------- /install/media/15148306197631.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148306197631.jpg -------------------------------------------------------------------------------- /install/media/15148306746160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148306746160.jpg -------------------------------------------------------------------------------- /install/media/15148307475813.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148307475813.jpg -------------------------------------------------------------------------------- /install/media/15148309894225.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148309894225.jpg -------------------------------------------------------------------------------- /install/media/15148312202947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148312202947.jpg -------------------------------------------------------------------------------- /install/media/15148314358551.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148314358551.jpg -------------------------------------------------------------------------------- /install/media/15148316632538.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15148316632538.jpg -------------------------------------------------------------------------------- /install/media/15159445740103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15159445740103.jpg -------------------------------------------------------------------------------- /install/media/15160264747744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160264747744.jpg -------------------------------------------------------------------------------- /install/media/15160267878835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160267878835.jpg -------------------------------------------------------------------------------- /install/media/15160268125722.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160268125722.jpg -------------------------------------------------------------------------------- /install/media/15160268772856.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160268772856.jpg -------------------------------------------------------------------------------- /install/media/15160268992458.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160268992458.jpg -------------------------------------------------------------------------------- /install/media/15160270155453.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160270155453.jpg -------------------------------------------------------------------------------- /install/media/15160270962516.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160270962516.jpg -------------------------------------------------------------------------------- /install/media/15160272103034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/install/media/15160272103034.jpg -------------------------------------------------------------------------------- /media/15160264747744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/media/15160264747744.jpg -------------------------------------------------------------------------------- /project/1.md: -------------------------------------------------------------------------------- 1 | # 模糊查找 2 | 3 | 最常用的功能就是模糊查找了,`SPC p /`输入任意字符串后回车 4 | 5 | ![](media/15160268992458.jpg) 6 | 7 | 在这个窗口中可以按`jk`上下选择,可以按`q`退出。 8 | 9 | 10 | -------------------------------------------------------------------------------- /project/2.md: -------------------------------------------------------------------------------- 1 | # git使用 2 | 3 | 4 | `SPC g s` 查看状态 5 | 6 | ![](media/15160270155453.jpg) 7 | 8 | `SPC g A` 添加所有文件 9 | `SPC g S` 添加当前文件 10 | 11 | 12 | 13 | `SPC g c` 设置commit message,最后 :wq 表示完成并commit 14 | ![](media/15160270962516.jpg) 15 | 16 | 17 | `SPC g p` 开始push 18 | 19 | 成功后会有提示: 20 | ![](media/15160272103034.jpg) 21 | 22 | -------------------------------------------------------------------------------- /project/media/15148176933564.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148176933564.jpg -------------------------------------------------------------------------------- /project/media/15148180217989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148180217989.jpg -------------------------------------------------------------------------------- /project/media/15148183321072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148183321072.jpg -------------------------------------------------------------------------------- /project/media/15148185878500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148185878500.jpg -------------------------------------------------------------------------------- /project/media/15148189232636.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148189232636.jpg -------------------------------------------------------------------------------- /project/media/15148189781244.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148189781244.jpg -------------------------------------------------------------------------------- /project/media/15148190874254.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148190874254.jpg -------------------------------------------------------------------------------- /project/media/15148197232678.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148197232678.jpg -------------------------------------------------------------------------------- /project/media/15148197321086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148197321086.jpg -------------------------------------------------------------------------------- /project/media/15148197348442.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148197348442.jpg -------------------------------------------------------------------------------- /project/media/15148200364085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148200364085.jpg -------------------------------------------------------------------------------- /project/media/15148204804291.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148204804291.jpg -------------------------------------------------------------------------------- /project/media/15148208130598.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148208130598.jpg -------------------------------------------------------------------------------- /project/media/15148261067850.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148261067850.jpg -------------------------------------------------------------------------------- /project/media/15148262223493.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148262223493.jpg -------------------------------------------------------------------------------- /project/media/15148262930439.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148262930439.jpg -------------------------------------------------------------------------------- /project/media/15148267857073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148267857073.jpg -------------------------------------------------------------------------------- /project/media/15148271762929.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148271762929.jpg -------------------------------------------------------------------------------- /project/media/15148272950394.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148272950394.jpg -------------------------------------------------------------------------------- /project/media/15148274738594.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148274738594.jpg -------------------------------------------------------------------------------- /project/media/15148277916954.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148277916954.jpg -------------------------------------------------------------------------------- /project/media/15148280250330.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148280250330.jpg -------------------------------------------------------------------------------- /project/media/15148282503848.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148282503848.jpg -------------------------------------------------------------------------------- /project/media/15148285873112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148285873112.jpg -------------------------------------------------------------------------------- /project/media/15148287032674.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148287032674.jpg -------------------------------------------------------------------------------- /project/media/15148288190619.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148288190619.jpg -------------------------------------------------------------------------------- /project/media/15148290780148.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148290780148.jpg -------------------------------------------------------------------------------- /project/media/15148300470000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148300470000.jpg -------------------------------------------------------------------------------- /project/media/15148306197631.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148306197631.jpg -------------------------------------------------------------------------------- /project/media/15148306746160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148306746160.jpg -------------------------------------------------------------------------------- /project/media/15148307475813.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148307475813.jpg -------------------------------------------------------------------------------- /project/media/15148309894225.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148309894225.jpg -------------------------------------------------------------------------------- /project/media/15148312202947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148312202947.jpg -------------------------------------------------------------------------------- /project/media/15148314358551.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148314358551.jpg -------------------------------------------------------------------------------- /project/media/15148316632538.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15148316632538.jpg -------------------------------------------------------------------------------- /project/media/15159445740103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15159445740103.jpg -------------------------------------------------------------------------------- /project/media/15160264747744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160264747744.jpg -------------------------------------------------------------------------------- /project/media/15160267878835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160267878835.jpg -------------------------------------------------------------------------------- /project/media/15160268125722.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160268125722.jpg -------------------------------------------------------------------------------- /project/media/15160268772856.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160268772856.jpg -------------------------------------------------------------------------------- /project/media/15160268992458.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160268992458.jpg -------------------------------------------------------------------------------- /project/media/15160270155453.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160270155453.jpg -------------------------------------------------------------------------------- /project/media/15160270962516.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160270962516.jpg -------------------------------------------------------------------------------- /project/media/15160272103034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everettjf/SpaceVimTutorial/7fd8083e1310b104c000d388344f4d54e77f0311/project/media/15160272103034.jpg --------------------------------------------------------------------------------