纯文本临时记录软件求推荐

标题大概读起来有些奇怪,但是恕我暂时无法想到更能描述本文的标题了。

背景

各位在临时需要梳理思维,或是需要记录某些事项的时候,会怎样做呢?我能想到的,大概有以下二种:

  1. 纸+笔:最传统的方式,启动速度最快,但是不便于存档、搜索…
  2. 使用软件:打开一个「文本编辑器」,然后开始在里面逐行输入。数字时代的新方式,便于存档、搜索,但是可能存在启动速度问题。

如果使用软件,本质上需要的是一个「文本编辑器」,则又可以细分为以下三类,各有其优缺点:

  1. 记事本:纯文本,启动速度最快,不具备自动保存,不依赖外部工具无法置顶,代表为 Windows 内建的记事本、Notepad++
  2. 便利贴:纯文本或富文本,启动速度稍慢,大部分有自动保存功能,大部分自带置顶功能,代表为 Windows 内建的便笺、Stickies
  3. 笔记:富文本,启动速度最慢,大部分有自动保存功能,部分自带置顶功能,代表为 OneNote、Evernote、 网易云笔记

我自己的做法,则是结合我的使用环境(纯文本、对响应速度要求高、需要置顶+多窗口*方便参考、),通过 AHK 脚本,自己定制了一个有些 hack 的记录方式:

*多窗口:指不同的记录实例(便利贴、笔记、记事本等)在任务栏上显示为同一个程序的不同窗口,在同时对比多条记录的时候可以并排打开,提升效率。

  1. 使用 Win + N(otepad) 启动一个空白记事本实例
  2. 开始输入需要记录的内容
  3. 如果需要置顶,使用 Alt + T(op) 将当前记事本置顶,不需要时再次按下解除置顶

对我自己而言,这一记录方式兼顾了启动速度和方便参考两个需求,但是还有一个不足之处:不支持自动保存,一旦系统崩溃会丢失数据。由此,我开始寻找可能的解决方案。

寻找思路

  1. 给记事本加上自动保存功能
    • 存在一个名为 Notepad Autosave 的工具,但是需要每次手动指定保存路径(实际上调用的是记事本自己的保存功能),对于临时记录而言稍嫌麻烦。
  2. 寻找支持自动保存的记事本类工具:
    • Notepad++:可以设定自动保存,但是多实例模式下启动速度较慢
    • TED Notepad:支持自动保存,基本满足需求,但是自动保存时间无法设定(默认值为 5min)
  3. 寻找支持窗口化的笔记类工具:
    • RespohNotes:不支持窗口化(只有一个主界面,无法双击某条笔记在新窗口打开,或是同时对比多条笔记)
    • CintaNotes:支持窗口化,但是字体设置有问题,设置为微软雅黑时上下间距过大
    • tomboy-ng:支持窗口化,但是操作逻辑诡异,界面很原始
    • mempad:不支持窗口化
    • Joplin:不支持窗口化
  4. 寻找支持窗口化类的便利贴工具:
    • Windows 便笺:支持窗口化,但是没有全局新建快捷键
    • Stickies:不支持窗口化
    • PNotes:不支持窗口化,界面上古

在四处寻找未果之后,我只能暂时建立自己的 workaround:我修改了自己的 AHK 脚本,加入了手动备份功能。按下 Alt+Shift+S(ave) 后,会遍历所有标题为「无标题 - 记事本」的窗口,将内容复制到剪贴板并拼接,最后手动保存到新的文件。

推荐需求

以下任一即可:

  1. 启动够快、带自动保存功能、支持多文件多窗口(非tab模式)的文本编辑器
  2. 启动够快、带全局新建快捷键、支持多记录多窗口(双击在新窗口打开)的便利贴/笔记软件
  3. 能解决「寻找思路」一节中任一不足之处的设置/patch/workaround

当然,也欢迎提供你自己面对这一场景的解决方案,相信一定会有所帮助!

1赞

找到了很久之前的一个讨论帖:

vim?

试试 WorkFlowy?

https://www.appinn.com/workflowy/

多谢推荐!不过 Web 还是有些重了,希望启动速度能和 Notepad 同等级。

现在暂时还是先用 TED Notepad 了,虽然不能调整自动保存间隔,但是已经能满足我的其他需求了。

纸笔的优势实在是无法替代。一开始的草稿就记在纸上,需要长期保存的内容整理之后再写成电子版笔记?

这个可能还是要看使用环境?例如可能有的时候电脑在身边但是没有纸笔,还要临时找/借可能会打断思路,例如在电脑上工作时微信上突然来了个消息,直接用软件记录不用把手移开键盘。

对于列提纲这种需求,我自己的习惯是用软件,用纸笔的话会纠结自己字写的太丑,布局不美观,但是软件的话就可以随便挪动。

最后可能也是最重要的一个原因,是我自己打字的速度比写字快,用软件记录更能匹配思维的速度。

描述下现在暂时定下来的解决方案:

  • 临时记录:用 TED Notepad 代替 Windows Notepad,启动速度相当,且带有自动保存功能
  • 笔记窗口化:我自己也使用 Joplin 作为技术向笔记软件,配置 Joplin 的外部编辑器为 TED Notepad,在笔记界面按下 Ctrl + E 即可在 TED Notepad 中打开,即变相实现了 Joplin 的窗口化。(使用外部程序打开似乎也是官方推荐的做法

记录的时候,可能存在以下状态:

  • 临时记录:只保存在 TED Notepad 里,有自动保存殿后
  • 临时转长期记录:在 Joplin 新建笔记,手动复制 TED Notepad 中内容到 Joplin,先关闭之前的 TED Notepad 窗口,然后按下 Ctrl + E 重新把笔记在 TED Notepad 中打开

临时转长期的方式大概还可以优化下,不过现在暂时已经够用了。

欢迎各位各抒己见!

建议试试 Indigrid ( https://innovationdilation.com/ ):

00 免费可用(Windows 版公开发布,macOS 版需申请)

01 完全离线工作,不依赖云服务

02 功能与 WorkFlowy 离线版相差无几

03 支持多分栏管理

04 常用上下文可添加书签(把大纲的一个局部状态理解为上下文)

05 可一键全选复制/粘贴部分或所有大纲文本(内外双向复制粘贴,形同导入导出)

06 搜索筛选功能可用,对中文支持可以(我用小鹤音形输入法)

07 撤销重做功能极其完备,任何微小编辑均可撤销重做

08 C++ 编写原生无套壳

09 整个程序不足 4MB

10 基于 sqlite 数据库存储,可云同步

11 主程序文件夹可任意移动,不依赖注册表

12 未来或可支持直接存为文本文件,并支持多文件管理

13 作者是个人思考笔记管理极客,极可能是个人独立开发

14 有完整的设计哲学说明,但即使不看也容易上手

15 有完整清晰的历史版本发布记录

16 我用了好几个月,没遇到丢数据的情况

17 如果不是依赖双向链接和引用功能多一些,我可能会以 Indigrid 为主笔记工具(而不是 TheBrain 或 Roam 类工具)

2赞

感谢推荐!我尝试了一下,似乎有中文输入无法捕获的问题,使用微软拼音会在左上角出现绿色小箭头,导致输入法候选项位置和文本输入位置偏离,体验有点奇怪…

(换用QQ拼音后正常,看起来应该是一些诡异的兼容性问题)

另:似乎你的排版中换行丢失了?在 markdown 下可能需要每行之间按下 2 次 enter,才能正确显示换行。

Emacs的org-mode

试试sundy便笺。支持自动保存和断电保护,而且还有待办功能

及时整理不就完美解决了吗

启动后不用管它. 新建按ctrl+N

如果非要全局快捷键的

OneNote2016即可.

默认: win+shift+N

另外, win10便笺还可以这样实现.

  1. 运行-> shell:AppsFolder ,会打开微软应用文件夹.
  2. 右键点击微软便笺, 选择创建快捷方式. 会提示在桌面新建快捷方式.
  3. 给快捷方式设置快捷键, 这就是全局快捷键.

如果还想进一步, 还可以用ahk 实现一键新建便笺.

代码大概原理: 先运行便笺,然后发送crtl+n 新建便笺.

一直想有个这样的软件:

按某个快捷键,或者点任务栏图标,他就能从侧面滑出来。esc或者再点一下,他自己滑回去。

识别当前网页,资源管理器等各种环境,作为记录。顺便截个屏也可以。总之是希望当我再次看到这个笔记时候,能让我重建或者回忆起我的工作环境。

最好能直接保存到evernote或者onenote。

有高度重复的工作场景出现的时候,例如打开了同一个网页,他也能帮我自动转到相似的场景笔记。

记录各种临时的,突发奇想和想法。

hbuilderx 程序员用来开发的 下载轻型16m 启动速度快 不用自动保存 就算软件闪退重新打开 数据依然在

至于窗口置顶什么的 你自己找找工具 设置有没有 或者易语言写2句代码就行
快捷键是有的 而且很多 支持多窗口 纯文本 语法高亮什么 都可以

我也有你这个需求,试用了很多工具,最终还是用了下面这个,属于多标签的,可以自动保存

Nice,感谢分享~

notation有没有试过?我觉得除了多窗口这个事情不支持外,其他的都还可以。有快速搜索功能,切换起来还算比较方便,如果真的需要多个窗口,可以配合notepad或者npp一起。 notation最大的特色就是全键盘操作,对于键盘党来说,绝对的依赖。

这个工具我之前尝试过,但是似乎对于中文输入法不是很兼容,表现是输入中文的时候会把输入框中的拼音自动保存下来,体验上不是很好。(刚才尝试了一下,1.15版本+微软拼音似乎还有这个问题,所以大概只能放弃了)