完整的emacs and lisp的学习集合整理如下:
https:///GreyZhang/g_lisp
继续emacs以及lisp的学习,今天来小结一下spacemacs中集成的几个功能。主要的功能还是关于搜索。
我自己之前一直使用projectile插件用来管理工程,其实看了一下spacemacs中也集成了这个插件。而在工程中搜索,我以前的习惯是直接使用projectile-ag。在使用spacemacs的过程中,我几乎是没有修改过默认的组合键的。有一阵子,切换了新的spacemacs的配置之后我发现这个组合键消失了。即使如此,我依然也在使用这个命令,还觉得使用命令也是挺好用的。
现在看来,其实在spacemacs中,基于evil还是拓展出了很多搜索功能的。这些功能基本上绑定到了*按键上。

本身,vim中的*也是搜索的意思。不过,这里的连续*继续下一个的功能似乎不是很好用了,但是结合np两个按键也能够快速的前后移动。而且,在当前的buffer中能够提示一共有几个命中的目标。
如果是使用r按键,这是一个多态切换按键,可以把搜索范围限定在buffer、可视区域或者是一个函数。
*b,可以在当前加载的buffer中进行匹配搜索。默认搜索引擎是ag,速度还是很快的。
*/,这是一个重头戏的功能,最近我用这个功能来替代掉了曾经的projectile-ag,使用上还更加便捷,选择的时候也少了一步切换。
完整的emacs and lisp的学习集合整理如下:
https:///GreyZhang/g_lisp
















