- spacemacs dired模式用法: https://blog.slegetank.com/blog/20170106-dired.html
Emacs文件管理神器--dired常用操作说明 - 暗无天日 - 快捷键用法:https://yuyang0.github.io/notes/spacemacs.html
- emacs官方参考手册:https://www.gnu.org/software/emacs/manual/html_node/emacs/
- spacemacs自定义private layer说明:https://medium.com/@cgrinaldi/creating-a-spacemacs-layer-from-an-existing-emacs-package-efd474bb422d
- isearch用法:emacs 搜索与替换 - 拾遗笔记
- 官方快捷键查询:https://www.gnu.org/software/emacs/manual/html_node/emacs/Key-Index.html#Key-Index
- 自定义minor mode:如何创建一个Emacs Minor Mode - EMACS-DOCUMENT
- snippets模板写法:emacs-document/在Spacemacs中为Yasnippet添加自定义snippet.org at master · lujun9972/emacs-document · GitHub
- spacemacs默认支持的layer大全:https://www.spacemacs.org/layers/LAYERS.html
https://develop.spacemacs.org/layers/LAYERS.html - meghanada java工程配置参考config部分:https://github.com/mopemope/meghanada-server https://github.com/mopemope/meghanada-server/blob/master/docs/configuration.md
- 覆盖指定模式按键映射:Removing/Altering Key Bindings from Minor Mode Keymaps | Emacs Redux
- spacemacs使用meghanada打开工程:
meghanada可以使用.meghanada.conf来配置工程,但是如果工程本身就含有eclipse,gradle,maven,pom.xml等工程构建配置文件时,.meghanada.conf是不生效的,优先使用工程自身的配置文件,meghanada会自动解析,可以看buffer中的meghanada-server-log或者用meghanada-show-project来看meghanada解析出来的工程配置是否正确 - 使用etags建立代码索引进行跳转(类似的还有ctags, gtags等)
1-在工程根目录下命令行执行find . -name "*.java" -print | xargs etags生成TAGS文件 2- M-x visit-tags-table 选择TAGS文件 3- 启动xref-etags-mode, 验证是否可以跳转到定义或者引用(M-. M-? M-*)
或者不用上述方法,直接用projectile-regenerate-tags命令生成TAGS文件,启用xref-etags-mode即可 - emacs指定模式打开某类文件:emacs-指定模式打开文件_godme-CSDN博客
- clang-format格式化:
1. 安装clang-format 2.在工程根目录下生成.clang-format文件:clang-format -style=llvm -dump-config > .clang-format 3. 根据需要修改clang-format文件即可 - c语言后端ccls用法:
Project Setup · MaskRay/ccls Wiki · GitHub
- compile_commands.json索引文件生成方法:
scons: scons-compiledb - Python Package Health Analysis | Snyk - org番茄工作法环境搭建:
如何利用Emacs进行个人时间管理(GTD)
https://github.com/Yangruipis/emacs_setting - org-capture模板说明:
https://www.zmonster.me/2018/02/28/org-mode-capture.html
emacs参考资料整理
最新推荐文章于 2024-06-17 09:05:23 发布