目前在用NeoTree EmacsWiki: Neo Tree 其他的都和Sublime差不多,但是不能打开多个项目。就这点原因一直放不下Sublime。
多开一个emacs? 或者用elscreen?
1 个赞
在 spacemacs 一般使用 SPC bb
切换最近打开的 buffer, SPC pp
在所有 project 间切换,SPC pf
打开 project 内的文件,关于 SPC pp
和 neotree
之间的协作可以参考 Multiple tree (multiple buffer) support? · Issue #57 · jaypei/emacs-neotree · GitHub
不过我其实并不用 neotree
1 个赞
Emacs (暂时)默认并没有项目的概念,所以谈不上能或不能。Emacs 目前也有相关的开发
1 个赞
我喜欢用 spacemacs/helm-persp-switch-project
,一个项目一个 layout
3 个赞
蟹蟹各位!!!
你要的不就是spacemacs-layout咯,但好像neotree支持得不好,buffers还是共用的。
我平时还是开多几个emacs。
1 个赞
可以用 Projectile 然后 projectile-find-file,佐以 helm 使用更佳
1 个赞
可以尝试一下 Spacemacs 中的 layout,不止会满足你的需求:grinning:
1 个赞
怎么样重启 emacs 后自动打开上次最后的 layout 呢?
在配置里加一句(persp-load-state-from-file ...)
吧,这个函数参数有点复杂,帮你顶一下等其他人来回答。。
传个文件名就可以了
如果不嫌启动慢的话可以用 desktop-save-mode
唔,谢谢,是有点慢了,不如自己切换好了。