会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GunLun
博客园
首页
新随笔
联系
订阅
管理
2025年12月14日
Emacs折腾日记(三十三)——org实现gtd任务管理系统
摘要: 在日常的工作生活中有各种各样的琐事,如果不及时记录下来很可能后面就忘了。或者在日常软件开发中有很多想法想要实现但是时间一长自己就忘了。这种情况下我们需要一个系统来记录收集想法并且后续需要追踪甚至回顾。我们需要一套适合的管理系统让大脑摆脱待办事项的纠缠,让大脑专注于当前要做的事物。目前我采取的方式是G
阅读全文
posted @ 2025-12-14 19:57 masimaro
阅读(5)
评论(0)
推荐(0)
2025年10月12日
Emacs折腾日记(三十二)——org mode的基本美化
摘要: 在上一篇,已经介绍了org mode的基础知识,它与markdown非常相似,并且也十分容易上手,但是它的可扩展性比markdown要强很多。如果将来打算重度使用org mode,那么此时可以对它进行一些基本的配置和美化 基本配置 org mode 的配置可以通过Emacs自带的org 包来进行管理
阅读全文
posted @ 2025-10-12 20:24 masimaro
阅读(48)
评论(0)
推荐(0)
2025年9月25日
Emacs折腾日记(三十一)——org mode入门
摘要: 之前我介绍了Emacs相关配置以及对应的知识,主要包括:vim模式、编辑的优化、补全、代码跳转、调试等等,旨在将它打造成另一个vscode、也许是我技术能力有限,不仅在使用体验上赶不上vscode,在配置的简便化以及开箱即用的程度上都比不上。如果是使用Emacs仅仅因为它复杂一般人不那么容易学会,那
阅读全文
posted @ 2025-09-25 22:01 masimaro
阅读(50)
评论(0)
推荐(0)
2025年9月18日
Emacs 折腾日记(三十)——打造C++ IDE 续
摘要: 上一篇博客中,我完成了C++ IDE初步工作,包括代码的高亮、折叠、跳转以及补全等工作。但是作为IDE来说功能还有点不够,就我个人而言作为IDE来说它还需要具备一键编译运行和调试功能。这篇文章就来记录我是如何实现上述功能的 编译运行 我使用的演示项目比较简单,它的文件结构如下: . ├── incl
阅读全文
posted @ 2025-09-18 21:25 masimaro
阅读(33)
评论(0)
推荐(0)
2025年8月8日
Emacs 折腾日记(二十九)—— 打造C++ IDE
摘要: 在介绍vim配置的时候介绍过lsp的相关基础知识。简单来说lsp是一个协议,它以C/S架构的形式进行组织,lsp负责分析语法,给出具体的语法单元,完成跳转等功能的核心实现。而客户端则负责接收用户的操作请求并呈现具体结果。这样做的好处是将核心服务和客户端显示分离出来,核心部分重用,客户端则可以由各个编
阅读全文
posted @ 2025-08-08 09:58 masimaro
阅读(137)
评论(0)
推荐(0)
2025年7月11日
Emacs折腾日记(二十八)——代码片段
摘要: 在前面的章节中,介绍了 vertico 体系的补全,已经实现了在各个buffer中的补全功能,但是作为程序员,使用Emacs主要用来编程,对于编程来说上述的补全体系仍然不够完整,我们还需要基于lsp的补全以及基于代码片段模板的补全,这里先介绍代码片段。 在之前写vim的配置时已经介绍过代码片段的概念
阅读全文
posted @ 2025-07-11 17:15 masimaro
阅读(33)
评论(0)
推荐(0)
2025年7月1日
Emacs 折腾日记(二十七)——终端管理
摘要: Emacs 号称一个伪装成文本编辑器的操作系统,你几乎可以在Emacs中干任何事情。在Emacs中运行终端自然是小菜一碟。 Emacs中有许多其他类型的shell,例如 eshell、term、vetrm term 终端 其中 term 是Emacs中自带的shell,它最终是调用系统中安装的其他s
阅读全文
posted @ 2025-07-01 11:09 masimaro
阅读(97)
评论(0)
推荐(0)
2025年5月29日
Emacs 折腾日记(二十六)——buffer与窗口管理
摘要: 本节我们将介绍如何在Emacs中的buffer与窗口管理,目标是快速管理窗口,以及快速在不同buffer中进行切换 基本概念介绍 Emacs与vim相比的一个特点是,Emacs是一个窗口程序,或者说是一个gui程序。而vim是一个终端字符界面程序(当然Emacs也可以启用终端模式),那么与vim相比
阅读全文
posted @ 2025-05-29 16:11 masimaro
阅读(76)
评论(0)
推荐(0)
2025年5月22日
Emacs 折腾日记(二十五)——目录管理
摘要: 在之前的文章中,分了几篇着重介绍了Emacs编辑方面的功能改造。作为一个文本编辑器,要想坚持用下去首先应该改造成自己熟悉的编辑方式。 本节我们来介绍Emacs的目录管理 Dired Mode Emacs自带一个名为 Dired (Directory Editor) 的插件,它负责对目录进行操作。默认
阅读全文
posted @ 2025-05-22 10:24 masimaro
阅读(154)
评论(0)
推荐(0)
2025年5月16日
Emacs 折腾日记(二十四)——帮助信息的一些优化
摘要: Emacs 是一个自文档的系统,任何有关Emacs的信息都可以通过Emacs自身查阅。包括基础的入门手册、elisp手册、以及各种插件的相关说明信息。 一般遇到不懂的变量直接使用 C-h v。查看它的说明。使用 C-h f 查阅相关函数、使用 C-h k 来查找对应快捷键绑定的函数。 一般来说阅读官
阅读全文
posted @ 2025-05-16 11:33 masimaro
阅读(38)
评论(0)
推荐(0)
下一页
公告