Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

为什么我依然选择Sublime作为我的Markdown编辑器? #320

Open
JimmyLv opened this issue Jul 13, 2018 · 8 comments
Open

为什么我依然选择Sublime作为我的Markdown编辑器? #320

JimmyLv opened this issue Jul 13, 2018 · 8 comments

Comments

@JimmyLv
Copy link
Owner

JimmyLv commented Jul 13, 2018

不可或缺的周边工具/服务:

  • iCloud ☁️同步 (最近有些不稳定,特别是iOS 13之后)
  • Alfred ⚡快速打开文件(夹)
  • Alfred ⚡快速记录灵感 --> 一切都先纳入 OF 体系,如果有必要再放到GitHub中来
  • Typora 📃预览&修改
  • Reveal.js 🖥做幻灯片 (md版本)
  • PlainTask ✅任务管理 --> 快速子弹笔记还不错,那不如直接打开NotePlan?但这都只是优术的层面,从明道的层面来说还是应该遵循GTD,100%放入OF系统。
  • 文本替换 ⌨️输入法(缩写就用macOS自带,还可以导入到输入法;其他Snippets用Alfred自带功能)
  • taskshell 命令行Kanban Alfred 快速打开ZenHub就好
  • ghissue 与GitHub集成 👏(必备神器,从想法快速到Markdown草稿,支持采用 md 语法)
  • 好看的主题和语法高亮(✨)
  • MarkdownEditing 插件(更多请看 Sublime Packages 专题 #142

  • Letterspace 📱客户端
  • NotePlan 📱客户端(还能充当快速子弹笔记,进行任务管理,与日历和提醒事项集成
  • Notes 📱快速记录灵感 也用md语法 备忘录的格式成迷,而且导出时图片丢失
  • Files 📱存储到iCloud txt后缀,电脑上转为md或者作为todo(被识别为PlainTask)
@JimmyLv JimmyLv self-assigned this Jul 13, 2018
@JimmyLv JimmyLv changed the title 为什么我选择Sublime作为我的Markdown编辑器? 为什么我依然选择Sublime作为我的Markdown编辑器? Aug 20, 2018
Repository owner deleted a comment from EthanLin-TWer Aug 20, 2018
@JimmyLv
Copy link
Owner Author

JimmyLv commented Feb 17, 2019

TaskPaper和NotePlan做时间管理 #341

@JimmyLv
Copy link
Owner Author

JimmyLv commented Mar 6, 2019

为什么 Sublime Text 优于 MarkEditor

其实我也很纠结这样一个问题,到底该不该切换过去,学习成本是一方面,人的记忆与潜意识也是难以改变的。

Sublime Text

  • 启动神速,秒开,一触即达
  • 结合 Alfred,直接搜索并打开
  • 快爱上这个编辑器了,完美预览,都不需要 Ctrl + S

MarkEditor

  • 竟然还要自己生产配置文件,更可恶的是就在当前目录之下

@EthanLin-TWer
Copy link

EthanLin-TWer commented Mar 7, 2019

厉害了,启动神速这是个大优点。我现在因为WebStorm用太多,甚至适应Sublime的快捷键也未做到,所有markdown都用WS编辑。爽点是,WS的快捷键都能通用,最主要的就是删除整行啦,跟写代码一样的体验。

当然,我就做不到通过Alfred直接搜索并打开一个文件。由于目前常用的markdown都在什么项目下是知道的,所以我一般有个常驻的WS窗口,在里面打开project,然后再cmd + e打开文件,也不太费事…只能说不太,所以Sublime Text可以一键启动还是很吸引的。

@JimmyLv
Copy link
Owner Author

JimmyLv commented Mar 7, 2019

我最近几天把不同类型的Note放到了不同的软件里面,比如说严肃写作放在Ulysses,项目追踪放在NotePlan,一些结构化阅读笔记则放到Notion里面。

然后所有的文件都可以被DEVONthink索引,所有的文件又都可以直接在Sublime里面打开,所以说快速编辑,快速进行少量编辑是Sublime的核心,而其他时候不同的场景下,用不同的软件其实是一种刻意拆分。

我觉得这跟React+Redux架构差不多,哈哈哈,我这个脑洞太大了,就是说把该放的代码放到该放的位置。比如说reducer和action做着自己该做的事情,然后最后串起来。

至于UI层的Markdown文件要渲染成什么样子,当前软件并不关心。这些文件可能是被做成电子书,也可能是变成一篇博客。

所以这就是我之前想做的纯文本系统,所带来的最大好处。至于什么印象笔记,强行使用自己的什么enxx格式,工具平台独占,那就只能算了吧。

@EthanLin-TWer
Copy link

刻意拆分的意义何在哟?快捷键都不一样的。

@futantan
Copy link

futantan commented Mar 7, 2019 via email

@JimmyLv JimmyLv added this to the 🏂2019 Q2 OKRs(4~6月) milestone May 23, 2019
@JimmyLv
Copy link
Owner Author

JimmyLv commented Jul 23, 2019

Sublime Text vs WebStorm

最近感觉WebStorm打开变快了,是否全部使用WebStorm来写,😄(算了算了,经过试验还是太割裂了。打开速度相比之下还是非常慢,无法接受。如果是项目中的 README.md 文件,还是很乐意用 WebStorm 直接写的)

Sublime Text vs Ulysses

image

与此同时,需要隆重对比的是 Ulysses 这个传说中的写作神器,终究还是有一点儿操作上的“慢”。打引号这个怎么理解呢?是因为 Ulysses 相对于普通的文本写作软件来说,已然是神器的地位,从而对于普通写作者来说,Ulysses 会让他们无比称赞。但是,我是一个程序员呀,所以 Ulysses 就不只是跟普通写作软件竞争了,而是要跟众多(带插件)的代码编辑器竞争。从这个角度来说,Ulysses 可能会因此走下神坛而面对更多的挑战:

缺点:操作上的“慢”

  • 批量操作时,Ulysses 没有多选,也没有格式化手段
  • 语法写作时,* - 1. 2. 这些语法竟然自动识别得很失败
  • 插入图片时,由于需要上传到自己的图床,所以Ulysses的本地图片存储反而不利,且占的体积很大,丢失了 md 语法的好处。
  • 粘贴链接时,竟然不识别 Markdown 链接,而是把前面的 [] 识别成了单独的链接文本,然后必须手动插入 link,这不脑残吗?
  • 跳转目录时,远不如 Sublime 直接 ⌘+R 来得快,而且目录竟然不能时刻显示在侧边,🤔

优点:写作上的“专业”

image

  • 过滤器:这一点让 LTF 系统能够延续,特别是从不同角度回顾的时候
  • 搜索&快速跳转:其实跟上面的Filter类似,Ulysses能够根据文本内容进行跳转
  • 字数统计:不同形式的统计,甚至包括阅读分钟数,在Sublime 当中就只能通过插件实现了
  • 目标设定:跟上面的统计相辅相成,比如说本篇文章的目标为 4000 字,不过这一点“也许”应该计入任务系统
  • 预览&导出:加上特定 StyleSheet 真的可以是美如画,特别是直接保存到DEVONthink或者MarignNote里面
  • 合并文稿&接合文稿:这一点让预览多篇文章时非常有用,甚至可以是让子弹笔记一同显示的创新性用法

结论:Sublime 可以借助各类插件,达到甚至超越 Ulysses 的功能,但是Ulysses为“如何成为一个优秀写作软件“提供了方向指导。

Sublime Text vs VSCode/Atom

仅凭打开速度这一点,完爆你们。

Sublime Text vs/& Typora

这两者其实就不是竞争关系,而是如果要用 Sublime 的话,Typora 则是最好的预览&校对软件。

Sublime Text vs/& NotePlan

移动端的编辑器直接用 NotePlan 就好啦,至于桌面端的操作上来说,如果不涉及任务/时间管理,是不需要用上NotePlan的,而且我也已经放弃了纯文本任务管理,有可能以后会进一步研究子弹笔记,从而回归文本笔记吧。

@JimmyLv
Copy link
Owner Author

JimmyLv commented Jul 24, 2019

与此同时,纯键盘操作让浏览网页变得非常有目的性,而不至于走神!写作亦然。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants