首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于markdown-mode的个人日常GTD工作流分享

个人简单介绍 • 贾永基/m2fox • 后端开发工程师,从事云计算行业 • 四年Emacs用户,Lisp语言爱好者 • 日常习惯使用markdown写文章/博客、记笔记、做GTD • GitHub:https...• 简单:markdown格式规则简单,最简单的几条规则即可满足绝大多数的使用场景 • 平台支持:工作中使用的平台(包括代码仓库、博客、论坛等)支持markdown格式的平台更多,而可以良好支持org-mode...:pasteex-mode • 插件地址:pasteex-mode[2] • 未来规划: • 用Python跨平台实现剪贴板图片保存到本地文件 • 一键上传剪贴板图片到在线图床平台(比如七牛云)并插入图片链接到当前...Viewer: https://chrome.google.com/webstore/detail/markdown-viewer/ckkdlimhmcjmikdlpkmbgfkaikojcbjk 写在最后...欢迎更多听众分享自己的 Emacs 使用经验,投稿方式可以新建 issue 或直接提 PR 到:https://codeberg.org/EmacsTalk/pages/issues‍‍‍‍‍‍‍

30210

与 stardiviner 聊 Emacs 与他与众不同的人生经历

本期节目又请来了一资深 Emacs 用户 stardiviner[1],同时也是一名淘宝店主,用来售卖自己的 IT 技能。 从 org-mode 的使用者到贡献者,他是如何做到的?...更让人好奇的是他与众不同的人生经历,大学肄业后,他做过房地产销售、必胜客服务员、幼教老师、IT 支持,最后在无意间发现可以通过售卖自己的 IT 技能来赚钱,从此告别职场,走上了 freelancer 的道路...在一次次的选择中,他逐渐远离“常人”走过的路,这其中或许有一时的鲁莽,但更多的是他勇于突破传统的束缚,逐渐形成了其独特的做事风格。近一个半小时的内容,“湿货”十足,不容错过!...嘉宾不一样的人生经历及感悟 •嘉宾的分享 • How To Ask Questions The Smart Way[7] • org-link-beautify[8] org 美化插件,方便区分不同格式的链接.../ • 如果您喜欢这档节目,欢迎通过「❤️发电」[12]来支持 引用链接 [1] stardiviner: https://stardiviner.github.io/ [2] 西瓜: https:/

37020
您找到你想要的搜索结果了吗?
是的
没有找到

与宇宙学博士后聊 Emacs

概要 本期嘉宾是一个研究宇宙学的博士后:管轶伦。嘉宾根据自身的学术工作需求,将 Emacs 打造成辅助他高效工作的利器,对于正在求学的听众,会比较有参考价值。...嘉宾为什么选择了这条方向?研究宇宙学的意义在哪里?在近一个小时的节目里,这些问题统统可以找到答案,精彩不容错过。...的文章:How To Become A Hacker[2] •用 Lisp 方式写 Python 的库:HPy: a better API for Python[3] •Org-roam[4] 支持反向链接的...org 插件 •Ebib[5] 管理网摘、项目进度 •Writing Beamer presentations in org-mode[6] •Centaur Emacs - A Fancy and...•Lex Fridman Podcast[11] •主播推荐 •齐说三体 - 喜马拉雅[12] 引用链接 [1] guanyilun/.emacs.d: My Emacs configuration

39910

你不得不会的MarkDown

早在几年前,我是非常讨厌Markdown的,因为我一直在用EmacsOrg-mode一个比Markdown要高端多得多的玩意,看不起那些使用Markdown的程序员,觉得他们简直low爆了。...EmacsOrg-mode是强大的,但没有很好的客户端工具,用来在不同的设备上同步我们的笔记。不过我们也可以把Emacs的笔记直接放到GitHub上,GitHub也是支持.org格式的文档的。...在众多的云笔记产品中,我选择了为知笔记,因为它也直接支持EmacsOrg-mode,对,就仅仅因为这个原因。...如果你是从Emacs转过来的,我可以保证你在一分钟之内就可以学会(此言非虚)。 标题 标题以#开头,一个#就代表一级标题,两个##表示二级标题,以此类推,直到六级标题。...一个例子1。 如,一个例子[^example]。 截图为: ? ---- 一个例子。 ↩

1.1K50

用了VS Code、IDEA等十几款编辑器后,我总结出优秀编辑器的特质

通常他们会按住一个键,直到光标到达目标行,然后再按下另一个键,直到光标到达给目标列,最后再细调光标位置。 使用鼠标,直接点击想要放置光标的位置。 使用相对数字。...如果我的光标位于一个单词上,并且我想移至与我的光标在同一行上非常接近的另一个单词的开头,那么如果相隔三个单词,我将只输入www(或者 3w)。...tpope/vim 注释 轻松注释 / 取消注释行,而无需自己插入注释符号。 liuchengxu/vim-which-key 就像 emacs 的 which-key,但适用于 neovim。...例如,Org-mode一个很棒的软件,如果它是一个独立的应用程序就好了,能让更多的人受益。开始使用 emacs,意味着你的计算机要运行 emacs 以及 emacs 中的所有应用程序。...emacs 和 DOOM emacs 具有流畅、统一的界面,其中包含许多出色的插件和应用程序。你会非常中意 Org-mode、Magit 和其他许多插件!

1.8K10

emacs的org2blog组件写cnblogs博客 -- 环境配置及使用

本文给出了一个安装、配置org2blog的方法,实现在emacs中书写blog文章、并发布到cnblogs网站的功能。 emacs一个编辑器, 同时也是一个平台,可以通过插件无限扩展功能。...org2blog是emacs一个插件,这个插件能够将org-mode文件发布到wordpress博客网站上,但同时也支持发布到所有提供了MetaWeblog Web service API的博客网站。...metaweblog又依赖于xml-rpc, 可在这里下载: https://www.emacswiki.org/emacs/xml-rpc.el 将org2blog, metaweblog的目录加入...使用 创建一篇博文并发布 运行 org2blog/wp-new-entry , 创建一个新的org-mode下的buffer. 程序会自动填入需要的一些属性值。...待办 检查tag, categery的支持 修改预览链接 目前是指向了错误的页面。因为这个页面地址是针对wordpress的。

72680

emacs的org2blog组件写cnblogs博客 -- 环境配置及使用

本文给出了一个安装、配置org2blog的方法,实现在emacs中书写blog文章、并发布到cnblogs网站的功能。 emacs一个编辑器, 同时也是一个平台,可以通过插件无限扩展功能。...org2blog是emacs一个插件,这个插件能够将org-mode文件发布到wordpress博客网站上,但同时也支持发布到所有提供了MetaWeblog Web service API的博客网站。...metaweblog又依赖于xml-rpc, 可在这里下载: https://www.emacswiki.org/emacs/xml-rpc.el 将org2blog, metaweblog的目录加入...使用 创建一篇博文并发布 运行 org2blog/wp-new-entry , 创建一个新的org-mode下的buffer. 程序会自动填入需要的一些属性值。...待办 检查tag, categery的支持 修改预览链接 目前是指向了错误的页面。因为这个页面地址是针对wordpress的。

47130

Emacs 扩展 Evil 功能

如果想要修改一个对应的内容,首先需要进行 visual 模式,然后使用 C-n 进行选择,然后修改,然后 grq 退出功能。...常用的快捷键如下: C-n: 标记当前,找下一个匹配值 C-p: 标记肖前,找上一个匹配值 M-n: 在已经标记的光标中向后跳转 M-p: 向前 C-t: 跳过这个,找下一个相同的内容,具体使用过之后...,感觉不好用,没有 grn: 同上 grf: 跳到标记的第一个 grl: 跳到标记的最后一个 grj: 标记这个位置的的下一行的同一位置 grk: 是标记上一行的相同位置 grs: 暂停光标移动...grr: 恢复光标移动 关闭 evil 功能 在最近一段时间的使用过程中,发现 Evil 虽然在某些时候要比 Emacs 的操作更方便,但是在一些 Emacs 的默认使用过程中,还是 Emacs 的更好用...(use-package evil :hook (org-mode . evil-mode)) 但是这种方案并不能实现在阅读一些相关文档的过程中发现,可以使用另一个方法来修正这个问题,即在一些特殊的

1.7K10

搭建个人博客

我们无法选择生活的样子,但我们可以记下来。 博客的开始 其实,一切都是为了更好的装逼。好吧,我着相了。 最开始想做一个自己博客,主要是因为看到了很多人都有,觉得自己没有太 Low 了。...于是就有这最初的一个,相当简陋的利用 EmacsOrg-mode 搭建的博客,后来看了 Org-page 这个包,但是,我配置不好啊!为什么为什么!...最后,从 Hugo 和 Hexo 之间,我选择了 Hexo,虽然 Hugo 在 Windows 上使用起来更方便,但是我还是觉得 Hexo 更适合我。...学习 Markdown , 这个并不是一个坑,而是一个忠告,作为一个常年游荡在 GitHub 的好同志来说,但是对于一个 Emacser 来说,我更喜欢 Org-mode ,但是 Org-mode...,挑选一个合适的主题,好吧,我选择了很久——大概四天吧,可能很多人能非常快的决定,但是对于我来说,把所有好看的主题都看一遍,才是我想做的事,最后选择了 Next 主题,简单美观,还有非常齐全的配置说明

1.1K20

Emacs 快捷键

C-b ,LeftArrow back-char 将插入点移动到上一个字符。 M-f forward-word 将插入点移动到下一个单词。...鼠标操作 鼠标命令 描述 B1 这一命令将设置插入点位置;拖动鼠标左键以设置区域。 B1-B1 这一命令标记一个单词。 B1-B1-B1 这一命令标记一行。...高级 Emacs 标记和选择命令 键盘输入 功能 描述 C-u C-space 移动到标记环中的前一个标记。 C-x C-x exchange-point-and-mark 交换光标和标记的位置。...M-B1 设置二次选择的开始,拖曳鼠标以进行二次选择。 M-B3 设置二次选择的结尾。 M-B1-B1 将一个单词标记为二次选择。 M-B1-B1-B1 将一行标记为二次选择。 10....C-h l view-lossage 这个命令将打开新的缓冲区,并显示最后键入的 100 个字符。

2K20

Emacs 29快到了!我们能期待什么

Org 9.6 正如 org-mode 维护者之一Bastien Guerry在法语 Emacs 邮件列表中确认的那样,Org 9.6 将成为 Emacs 29 的一部分!.../usr/bin/emacs -x,Emacs 不会读取它的 init 文件(如 with -Q),而是会立即执行 Elisp 代码并将最后一个值返回给脚本的调用者(很可能是您调用脚本的 shell从)...) C-x 8 e l 列出新缓冲区中的所有表情符号 ( emoji-list) C-x 8 e r 插入最近插入的表情符号 ( emoji-recent) C-x 8 e d 描述一个表情符号 ( emoji-describe...真正的背景透明度 直到最近,如果您想使用 Emacs 实现透明度,您别无选择,只能使整个框架透明,包括文本和图像。...我希望它有一个键绑定或至少一个功能,但显然你只能通过右键单击打开它并选择_Inspect Element_。还是很高兴拥有。

2.5K20

Emacs Helm: 使用关键字搜索、获取、执行任何东西

Helm 是一个emacs的软件包,定义了一个通用框架,交互式地、动态缩减式地使用关键字选择、获取、执行任何东西。...有时只输入了一个字符,目标条目已经显示在第一页,则可停止输入,通过移动光标选择当前条目;有时输入了一个关键字,目标条目仍然没有出现,则可按空格,继续输入另一个关键字,进行更精确的筛选,直到目标条目出现为止...Action 当一个candidate被选中后,按下Enter后,就会有一个action被执行。对于打开文件,其action对应到emacs命令就是'find-file'。...candidates是一个list, action是一个函数,action函数被调用时,当前选择的candidate会被作为参数传入。...(eq major-mode 'org-mode)) (migemo) (subexp . 1) (persistent-action .

1.3K40

Emacs 个人使用

使用 Emacs 已经有两三年的时间了,从最开始自己配置了一个垃圾版,到后来使用的 spacemacs ,再到后来又重新配置了一个个人简单版,再到又配置了一个综合版,个人版最大的问题就是慢,启动几十个配置比大神们配置的启动几百个还要慢...怎么学习 Emacs ? 达到真正融汇贯通的境界? 今天读到的这篇文章让我知道应该如果去使用自己的 Emacs。...复杂插件和抄录配置 : 这个也没什么,在入手之后,一个可以使用的配置才是最合适的配置,如果不能使用,那永远也不知道 Emacs 的美在什么的地方,而且工具不能使用,又怎么能当做工具呢?...针对自己的插件进行整理和学习 : 将整理出来的插件,针对插件的文档进行阅读和学习,主要是因为这些插件的文档都相对比较短,目前我看到的最后的也就是 org-mode 的341页,与上千页的文档比较,当然是比较简单的了...阅读 Emacs Manual : 终于到了最重要的功能了,但是经过了之前的学习之后,应该也就能把这本特别长的文档看完看明白了,然后按大神的思路,一页一页的挨着看, 一个 API 一个 API 的读,

76810

Emacs 高手陈斌闲聊 Emacs

抵触 Emacs 近十年后,陈斌用一年时间就成为了 Emacs 高手,他是怎么做到的?是什么样的契机让他打开了 Emacs 这个潘多拉魔盒? 作为一个拥有众多插件的开源软件维护者,如何处理用户的不满?...此外,节目里还聊到了 Emacs 与 VSCode/Vim 等开发理念上的区别,学习这些软知识,非常有助于加深对 Emacs 的理解。近一个半小时的内容,“湿货”十足,不容错过!...多久后,开始写《一年成本 Emacs 高手》文章 • 00:10:16 Emacs 为什么不那么“开箱即用” • 00:12:54 嘉宾是如何探索出学习 Emacs 最佳实践的 • 00:15:36...的建议 •现在的工作流 • js2-mode[8] • org-mode 记录心得体会 • 混用 magit 和 git 命令行[9] • 基于 ctags[10],使用 counsel-etags[...Alfred,但是免费,且支持剪贴板管理 Get in Touch • 收听方式见:https://emacstalk.github.io/ • 如果您喜欢这档节目,欢迎通过「❤️发电」[21]来支持 引用链接

96110

《Linux命令行与shell脚本编程大全》第十章 使用编辑器

//  readlink –f  ***   可以立刻找出链接文件的最后一环 所以vi就是执行程序/usr/bin/vim.basic 安装:sudo apt-get install vim 10.1.2...vim基础 有两种操作模式: (1)普通模式:打开/新建时,这时候会将按键解释成命令 (2)插入模式:在当前光标位置输入的每个键都插入到缓冲区 按i进入插入模式,其实还有其他的键,比如o 按ESC进入普通模式...:取消所有对缓冲区数据的修改并退出 wq:保存到文件并退出 w filename:将文件保存到另一个文件中 还有一个shift + z + z:也是保存退出 一些其他命令: G:跳到最后一行 Num ...dw删除一个单词 d$删除到行尾 dd:删除行,  5dd 删除5行 普通模式下使用退格和删除键会不识别。...10.1.4 复制粘贴 dd删除后可以用p去粘贴 复制命令是y, yw复制一个单词 y$复制到行尾 再用p去粘贴 10.1.5查找替换 :s/old/new/g  一行命令替换所有old,这个是只在一行进行替换

1.3K80

Emacs Helm: 使用关键字搜索、获取、执行任何东西

Helm 是一个emacs的软件包,定义了一个通用框架,交互式地、动态缩减式地使用关键字选择、获取、执行任何东西。...有时只输入了一个字符,目标条目已经显示在第一页,则可停止输入,通过移动光标选择当前条目;有时输入了一个关键字,目标条目仍然没有出现,则可按空格,继续输入另一个关键字,进行更精确的筛选,直到目标条目出现为止...Action 当一个candidate被选中后,按下Enter后,就会有一个action被执行。对于打开文件,其action对应到emacs命令就是'find-file'。...candidates是一个list, action是一个函数,action函数被调用时,当前选择的candidate会被作为参数传入。...(eq major-mode 'org-mode)) (migemo) (subexp . 1) (persistent-action .

1.4K90

Vim命令使用说明

虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。...插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可- 视行模式, 总是整行整行的选中。...w: 前移一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前移一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...后移一个单词,光标停在上一个单词开头; B: 移动到上一个单词开头,忽略一些标点; ge: 后移一个单词,光标停在上一个单词末尾; gE: 同 ge ,不过‘单词’包含单词相邻的标点。...I: 在当前行第一个非空字符前插入; gI: 在当前行第一列插入; a: 在光标后插入; A: 在当前行最后插入; o: 在下面新建一行插入; O: 在上面新建一行插入; :r filename在当前位置插入一个文件的内容

2.5K10
领券