尝试安装SpaceVim的过程

in #cn2 years ago (edited)

Vim是一种古老而传奇的文本编辑器,初看之下,外表简陋不堪,但据说功能强大,所有操作都可以用键盘完成,用Vim写代码自带电影中黑客大神范,可以全程敲键盘,不动鼠标。当然,要熟悉vim的操作还是要付出比较大的学习成本的。不过我发现了spacevim这个东西,简单说spacevim是vim的一套配置集合,最大的特点是按空格键也就是space键弹出操作提示,减少记忆负担,而且界面大大美化,比原版vim那个简陋的界面好看太多。但是在安装过程中还是碰到了很多麻烦,在网上搜索阅读了很多文章才解决,这里把过程记录一下,好以后备查:

1、准备工作

  • 安装vim,选择x64的版本,因为现在python一般都用64位版本的,vim也要保持一致才能支持python。下载地址
  • 安装git。一般windows上面是没有装的,所以在安装spacevim之前要安装好。下载地址

2、安装spacevim

  • 到spacevim的官方网站上下载安装脚本,点此直接下载
  • 如果已经安装好vim 64位版本和git。那么直接运行上面下载的install.cmd即可。
  • 运行安装脚本后,会自动安装所需要的插件,但是有个插件是需要编译的,一般windows系统上不搞C语言开发的话是不会安装编译器的,所以会卡住,先不管他,等其他插件安装完。这里下载vimproc.dll文件放到C:\Users\Administrator.cache\vimfiles\repos\github.com\Shougo\vimproc.vim\lib下。

完成上面的步骤,再打开vim就可以看到spacevim的漂亮界面了。不过在状态栏上面还是会有乱码。原来这里使用了特殊的图标字体。要安装特殊字体才能正确显示。

3.安装图标字体

  • 图标字体在git-hub上的nerd-font项目去下载,我用的是DejaVuSansMono这个字体,点此直接下载
  • 把下载下来的字体安装到windows系统中,然后在.\SpaceVim\vimrc文件中加入如下代码:
if has("gui_running")
  set guioptions=m
  set guioptions-=T 
  set guifont=DejaVuSansMono_NF:h11:cANSI:qDRAFT
  set hlsearch
endif

再打开vim就会发现乱码消失了,如果刚刚打开过python脚本,那么在最近打开的文件列表里,这个python文件前面会有两条蛇的图标。

4.配置python

  • 按 空格+f+v+d 键打开配置文件,在其中加入如下代码:
[[layers]]
  name = "lang#python"
  • 最后还要简单的对python进行一下配置,因为python的安装过程中不会自动把自己加入系统路径,所以spacevim找不到python解释器,无法直接运行正在编辑的python脚本。只要把python的安装路径社加入系统路径就可以了:右键 我的电脑,高级系统设置,环境变量,在系统变量中找到Path,点击编辑,在后面加上“;C:\Python27”就好了。
    下面是安装好的Spacevim截图:
    Image 2.jpg
    图一:spacevim的开机画面,字符画很有意思。来源:本人电脑截图
    Image 3.jpg
    图二:用Spacevim编个小程序试试,确实很方便,运行程序按Space+l+r。来源:本人电脑截图

参考资料:

Sort:  

感谢代理101.26SP 给team-cn! 由于你使用CN作为你的首标签,额外获得2%点赞! 你的帖子获得team-cn 10% 点赞!(如果不想看到这个回复,请回复“取消”)

JCAR 11월 구독보팅입니다. 이번 주도 날마다 좋은 날 되세요. ^^

这种安装说明不太符合STEM文章的要求呢,请谅解。