文本编辑器哪个支持脚本功能的?

你把它想复杂了。要知道,我根本就不是程序员,我仅仅是普通用户而已,想明白了就能轻松做到。

不知道你如何定义“性能”。若论速度性能或编辑功能,还没发现哪个编辑器能超过Vim(或许有一两个,但肯定少的可怜)。

缺点也是有的:

image

关于移动设备,我用iphone/Drafts,另一个神器,然后定期导入自己的笔记系统。

1 个赞

新一代的主流笔记软件的数据格式大都非常透明,并不像很多人想象的“控制权掌握在别人手里”,“公司倒闭了数据就完了”,完全不是这样。你似乎只对OneNote有了解,我从不用OneNote嫌它太笨重,但是你对其它的笔记软件不妨了解一下,不是你想象的难么不堪,而且其效率绝对不是你自己用脚本能达到的水平。不是和你争论说你的东西不行,我相信你用了不短的时间一定也是用的挺舒服的

你提到图片很好,不能包含图片那基本不能叫笔记啊。我相信你的执着得到了一些东西,但是可能也错过了一些东西。

可以包含图片。我说的是不能直接显示,这是markdown的机制,但你可以很方便的使用markdown的相关工具浏览,并整合到vim中,vim中写完,浏览器中就显示了(只不过我很少用)

我也一直在寻找印象笔记的替代品,知乎上有很多专业的讨论,比较新一代的各种笔记软件,建议可以看看。

老兄,你的markdown再强大,Vim作为文本编辑器,里面不能呈现图片是很自然的事,作为笔记软件用,拼装车上路,那是灾难啊

我发现楼主认为哪个软件好,就一定要别人也要认同他,哈哈,匿了匿了

我曾经更换过很多工具,更换系统导致的笔记损失是不能容忍的,痛定思痛,我认为的最大问题就是追新或被迫追新。新工具的理念其实我还是有了解的,很多功能我也都整合到vim中了,这是Vim脚本带来的便利。

兄弟,讨论嘛,自己认为对的就坚持,说出来也是希望听到有说服力的反对意见,这样才能进步,没什么错吧

我相信你的拼装车有相当的水平,某些方面可能胜过主流产品,但是总体上不太可能达到主流产品一般的实用性

对我而言,这基本上是不存在的问题,定期导出备份数据库,这是常规操作。就算公司倒闭,损失的只是链接和笔记历史。

选择笔记软件,最重要的考虑就是数据的安全性,这在十几年前就已经是共识了

看你怎么定义“主流产品一般的实用性”。

我这确实是拼装车,但自我感觉良好,估计在可见的几十年不会有更换的冲动。
但我可以预见,所谓的主流产品,一定会倒下一大批,或在不断更新中让用户感到很不舒服(被动接受很多你不喜欢的咚咚),使用这些工具的笔记也会遭受很大的损失。
软件的持续性、可靠性、可获取性、文本编辑的效率、搜索的效率、批量处理的效率,这些是我看重的。只有这样,数据安全性才有保障。

我相信你的解决方案经过多年的完善一定是足以满足你的需求。不过还是建议你尝试一下新一代口碑好的产品,没有坏处,万一发现适合自己的解决方案呢,对吧

数据的安全性,这在十几年前就已经是共识了,公司倒闭数据完蛋这种观念是完全过时的。要说把自己的数据存在商业公司的服务器,很多人有洁癖,那就没办法。这个时代,除了半岛上那个邻国,木马无处不在,任你多牛逼谁也跑不掉

1 个赞

我所理解的数据安全性包括:

  1. 保密(这是最基本的诉求,但国内的厂商不敢相信,要不你把各种银行帐号、密码放在网络笔记系统上试试?)
  2. 长时间后,数据可读取性(拉长时间看,还有几个历史文件还能正常打开?要么倒闭、要么升级,很多信息都遭受缺失或变形;或许现有软件大多提供导入导出功能,但经常更换系统或升级版本的折腾,笔记信息一定会有很多损失)
  3. 数据可按需整理(这是笔记的刚需,不仅仅是日常的小修小改,很可能是为了某个目的而大批量的重新整理数据或使用数据,否则可能就会由于无法实现目的而放弃笔记或更换笔记软件,或容忍现有的问题,这其实是隐含的但又很重要的数据安全概念,说白了,就是无法满足用户的笔记刚需。这要求软件要么很灵活——通用格式可借鉴现有的成熟工具,要么很强大——若是私有格式只能依靠程序本身,才能做到,但商业软件通常是私有格式,普通用户根本搞不定)

你强调的应该是第1-2条。我的重点其实是第3条,换种说法——笔记需要维护/使用才有生命力,笔记软件若难以满足维护/使用的需求,会很大程度上消磨笔记拥有者的维护/使用兴趣,相应的笔记也就消亡了,若是如此,笔记本身都死了,备份再多的无生命数据还有安全性可言?

1。个人都有定见,多说无益

2。 除了自己头脑进水,无论怎么升级公司跳电电脑进水,我没损失过任何数据

3。“商业软件通常是私有格式”---- 我就直说吧,如果一种笔记软件无法**导出便于提取的通用格式**,有点脑子的人都不会用。至于笔记的按需整理,拼装车的水准和主流软件相比,基本上相当于拖拉机和特斯拉的差别。“大批量的重新整理数据”----以你的Vim编程水准,在任何符合基本要求的笔记软件上都可轻而易举。

恰恰不能!这是商业软件的悲哀! 随便举几个常用功能(不是特殊需求,都用不着编程知识),你看看哪个“符合基本要求的笔记软件”能轻松实现?

  1. 每日必用(工作必备):整理网络等来源文字时自动化排版(如自动删除多余的空行、在每个段落添加空行、自动清除行尾的空格等),以及按需实施 中文排版自动规范化
  2. 每日必备(必要又好用):输入英文时,自动提示正确的完整拼写
  3. 经常使用(重要):类似git的版本管理、文本比较、文件同步
  4. 经常使用(大杀器):搜索当前文件或同一目录包括子目录下的所有文件,当满足“某个标准的正则规则”,则“实施某个标准的正则规则”(这是标准且稍微强大一点的文本编辑器都有的功能;若要求再高一点,就写个函数来处理)
  5. 经常使用(工作生活必要):在任意页面将某个事项添加到待办,但又可以自动归集到统一管理页面(GTD)
  6. 时不时使用(好用且方便):将某些选中的文字进行翻译并插入,形成双语对照;或查询同义词、近义词、反义词等;或为某些选中的中文添加拼音;或繁简互转
  7. 时不时使用(必要且好用):批量文件重命名,但又要保持笔记之间的各种跳转链接

这些是正常需求吧? 不复杂吧?把你认为的现代化笔记软件列出来,看看都实现了哪几个上述功能?

没有什么“悲哀”,必须承认,你这些工作大部分通用软件都不能做,可是office也做不了,你难道要专门写一个专用的office?没关系,你用了我也收不了一毛钱。能力比较强的人,常常有一个盲点,就是觉的别人都很笨自己能想到的别人都想不到,容易错过很多东西。当然这话也可以拿来说我。就这样吧,谢谢你教的很多 Vim 的知识!我要去把我的老爷车换掉了 :joy:

不过我还是忍不住加一句,如果没有图片的笔记你都能忍受,实在是无话可说 :joy:

免费、开源的vim就能实现啊,它就是一个通用的文本编辑器而已。
当然,vim主要用户群是编程人员,用于编程,但我主要把它当成笔记软件。

没这么认为。我确实是重度笔记用户(在学校时很少记笔记,但工作后反而越来越重度使用,工作本身需要、学习研究需要),所以曾经试用、研究了各种笔记软件,但我观察到的是,很多笔记软件由于商业模式原因(如何才能收费,且持续的收费),并不能满足常见的笔记需求;现在确实更多专注于笔记本身,对笔记工具的研究极大减少。

我确实主要是文字,图片用的少,不过若有需要完全可以有图片,只是编辑时不是像word一样所见即所得,但查看时用浏览器即可图文并茂。

你这些工作的一些,我有一个很简单但是比你的要差一些的解决方案 ---- AHK脚本。举个例子,我只要选中一段文本,按一个快捷键,在电脑上某个文件夹就能得到朗读这个文本的mp3文件,是不是也还不错