结合本人基础,作下述结论。不必定准确。
基础:
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视频