spacemacs:emacs和vim结合,大杀器。vim党转emacs

Posted heqiuyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spacemacs:emacs和vim结合,大杀器。vim党转emacs相关的知识,希望对你有一定的参考价值。

结合本人基础,做下述结论。不一定准确。 
基础: 
1. vim操作和高级操作,熟悉。使用的spf13-vim。 
2. emacs以前学过,但是按键太累,相比vim简直难受。 
3. emacs命令太多,过几个月不用,大多不记得了。 
4. 发现spacemacs,被界面和操作吸引。插件默认安装就有100多个,启动速度只需要2秒多。如果使用emacsclient方式,秒开。 
5. vim/spacemacs,需要工作常用,才能提高。
vim/emacs,它们的主要特性: 
1. vim优势是快捷键简洁,打开快; 
2. emacs优势是插件更丰富,emacsclient也可以达到秒开速度;按键有点烦;
spacemacs的主要特性: 
1. 按键可以选择vim方式。常见或者高级操作,99%支持兼容; 
2. 常用命令的按键方式,采用SPC f/SPC b/SPC s/SPC p等,即文件类/buffer类/search类/project类。特点,不必强行记忆大量快捷键;根据期望功能,就可以找到按键。 
3. 插件来源emacs,大大的丰富; 
4. 界面好看,主题丰富,随便切换; 
5. 中文视频,大神指导 
6. 相对vim,buffer操作爽快,支持project,搜索爽快,支持verilog-mode,支持org-mode。感觉vim只操作一个文件,很爽,多个文件buffer的操作相对spacemacs弱了很多。总之,emacs插件更牛逼。
建议: 
最好安装zsh、ag来配合spacemacs 
zsh简单配置,即可很好的支持emacsclient 
ag支持搜索速度比grep快很多
建议: 
1. 先学vim操作,熟悉后,再接触spacemacs; 
2. vim操作学习程度,要做到熟练使用Practical.Vim.2nd.Edition.2015.10.pdf(网上有pdf,第一版也可以)介绍的例子。 
3. 熟悉vim之后再学习spacemacs,学习难度可从“难”变为“不难”。 
4. 看子龙山人的spacemacs视频

以上是关于spacemacs:emacs和vim结合,大杀器。vim党转emacs的主要内容,如果未能解决你的问题,请参考以下文章

女票的大杀器 —— RPC(远程过程调用)

大杀器Bodymovin和Lottie:将动画转为HTML5/Android/iOS原生动画

时间序列: 大杀器: 循环神经网络

golang大杀器GMP模型

机器学习大杀器Stacking堆叠模型-English

大杀器TheFatRat