关于服务
翻译我将为Emacs编写适合您实际工作方式的Emacs Lisp(Elisp)包和自动化。如果Emacs是您每天使用的编辑器,并且您经常遇到不便:您想将常规操作简化为单个按键、跨多个缓冲区的过程、没有适当支持的语言或文件类型——我将其转化为您可以依赖的干净文档化的Elisp。
我所做的:为MELPA或私人库准备的完整包,您自己的主要和次要模式,合理的键绑定和which-key提示,交互式命令、钩子、建议和将外部工具嵌入Emacs的链。我还承担配置工作——解析一个繁重的初始化文件,迁移到use-package,加快启动速度,并使dotfiles在所有机器上保持可重现的状态。
典型任务:为小众语言提供语法高亮和缩进,自动化繁琐编辑的次要模式,org-mode设置(捕获和日程),特定项目的命令,与代码检查工具、格式化工具、REPL和shell工具的集成,在新Emacs上复兴被遗弃的包。
我的工作方式:我明确最终行为应该是什么,编写具有清晰文档字符串的惯用Elisp,避免全局状态并在您的Emacs版本下进行测试。您将获得带注释的源代码、简短的使用说明和没有字节编译警告的代码。
我所做的:为MELPA或私人库准备的完整包,您自己的主要和次要模式,合理的键绑定和which-key提示,交互式命令、钩子、建议和将外部工具嵌入Emacs的链。我还承担配置工作——解析一个繁重的初始化文件,迁移到use-package,加快启动速度,并使dotfiles在所有机器上保持可重现的状态。
典型任务:为小众语言提供语法高亮和缩进,自动化繁琐编辑的次要模式,org-mode设置(捕获和日程),特定项目的命令,与代码检查工具、格式化工具、REPL和shell工具的集成,在新Emacs上复兴被遗弃的包。
我的工作方式:我明确最终行为应该是什么,编写具有清晰文档字符串的惯用Elisp,避免全局状态并在您的Emacs版本下进行测试。您将获得带注释的源代码、简短的使用说明和没有字节编译警告的代码。