space-vim安装及快捷键备忘

用了这么长时间的space-vim,逐渐衍生出更加复杂的需求。故这里做一个备忘:

1、标题在没有网络(不能连外网,可以连局域网)的机器上,安装space-vim

  1. 首先在另一台机器上,完全配置好space-vim
  2. 打包以下几个目录的文件(我配置了file-manager,用于
    【在~/.space-vim里面,配置let g:spacevim_layers += ['file-manager']】)
[email protected]:/home/yidaozhang/.space-vim
[email protected]:/home/yidaozhang/.spacevim 
[email protected]:/home/yidaozhang/.vim 
[email protected]:/home/yidaozhang/.fzf 
  1. 将该zip包下载到本地机器
  2. 传到不能联网的机器上rz -be xxx.zip或者scp,然后解压即可

2、NERDTree下新建文件或目录

之前以为在space-vimfile-maneger的NERDTree状态下只能编辑已经存在的文件,实则不然:
如下图,可以唤出菜单,按a添加节点,文件夹以/结尾即可。
在这里插入图片描述

3、 新建TAB页快捷键

简直瞎了这个功能太强大了…,我居然现在才知道!!!
NERDTree目录下,按下shif+t,可以新开一个TAB页。然后鼠标点击可以切换!!!我擦这是什么神仙操作!
按下t,也可以新开一个页面,不过此时会跳转到新开的TAB页上。
在这里插入图片描述
使用快捷键SPC bb可以唤出切换buffer的菜单,从而将当前页面切换到已经打开的其他页面上。
但是这个方法未免太挫了。。。
根据github的pull-request(https://github.com/liuchengxu/space-vim/pull/155),可以通过以下方法切换TAB。
SPC SPC [number]
其中[number]是TAB页上对应的编号。这样一来就能不适用鼠标的前提下完成TAB切换(懒得做gif了,下面的都是用快捷键切换的)。
  

4、切换到shell

**写了半天代码,想执行以下代码又不想退出当前的工作区,怎么办?**之前我以为只能新开一个终端,然后再跑。但是,其实有快捷键允许你在保留当前工作区的情况下,切到shell(再使用exit可以切回当前工作区).
SPC '空格加单引号
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章