我不知道這個世界上為什麼有那麼多 Markdown 編輯器

果你不知道 Markdown 是什麼的話,他是一套簡單的語法,可以拿來標注文字的格式。例如只要在一段文字前後各打上一個星號,那段文字就會變成強調語氣的斜體。最近幾年來,這個格式被越來越廣泛地運用,不論是個人的部落格文章,或是大型語言模型用的資料,儼然已經成為世界上最受歡迎的格式。

我能理解他為什麼會受歡迎。但是我不懂的是:這個世界上為什麼有那麼多 Markdown 編輯器?

打開搜尋引擎,輸入「markdown editor」,你會發現彷彿天上繁星般多不勝數的、有些耳熟能詳、更多是名不見經傳的編輯器,還有成千上萬的「二零二五年最好用的十五款 Markdown 編輯器」、「我最近用過的十款 Markdown 編輯器」之類的文章。不知道有沒有人統計過這個世界上有多少 Markdown 編輯器,但是我想沒有上千也有數百吧。

問題是,Markdown設計精神就在於他看起來就像純文字,用起來就是純文字。他的語法設計,來自傳統純文字 email 裡用來代替格式的符號。這表示什麼?表示你不需要任何特別的軟體來寫或看 Markdown 檔案。只要用大多數的系統都已經有的、類似記事本那種可以編輯純文字檔的軟體,不就好了嗎?甚至你可以用 Word 那種文書處理軟體來寫,畢竟沒有人規定 Word 裡面不能在想要強調的字詞前後打星號啊!

最好笑的是像 Typora 這種所見即所得(WYSIWYG的編輯器。如果所見即所得的話,不管背後使用什麼格式都沒差了啊!難道沒有比他更合適的格式可以選擇了嗎?搞不好有人會說:只要前後打星號,就能直接看到他變斜體,很方便欸。但其實那只是把其他軟體裡面按 Ctrl + I 來切換斜體的這個快速鍵改成 Shift + 8(星號)而已吧?這樣根本就跟 Markdown 完全沒關聯啊!雖然所見即所得能讓一些比較複雜的功能(比方說輸入表格)變簡單,但是依賴某些編輯器的一些進階功能也不是一件好事,因為 Markdown 其實不是一個統一的標準,每個編輯器支援的語法往往有差異。

所以簡單來說,問題是這樣:如果你單純想用 Markdown,那就沒有特殊編輯器的必要,用最簡單的記事本就好了。 如果你要的是所見即所得、功能強大的編輯器,那就沒有用 Markdown 的必要,可以用功能更多、更符合需求的格式。

這樣說起來,「Markdown 編輯器」根本就是一種矛盾修辭(oxymoron)吧?這種矛盾就像是「我要建立一個園區,讓一群人來這裡打電話,做電信詐騙」一樣,「電信」的意思,不就是「可以遠距離通訊」嗎?如果你一定要把人集中到一個地方,那「電信」的意義是什麼……?既然人類都發明電話這種東西了,那你幹嘛不讓大家舒舒服服地在家打電話就好?


雖然,但是我的想法應該還是有很多漏洞。不然,如果這些想法這麼有道理的話,怎麼可能這個世界上還會有那麼多 Markdown 編輯器呢?或許也有人會認同我,搞不好他們會告訴我說:很多人用這些編輯器其實也只不過是追逐流行而已。但是想到這些我卻反而覺得很危險,因為我不想將自己置於一種空泛的憤世嫉俗之中。

不過那種顧慮也許是多餘的,畢竟我其實一點也不憤世嫉俗。我沒有要消滅這個世界上所有的 Markdown 編輯器。我沒有覺得他們的存在有真的損害了我或任何人。甚至我覺得他們的荒謬是可愛的。我甚至會想,如果這些在我看來沒必要的東西,都能以他們自己的方式,如此可愛而有尊嚴地存在著,那麼就連像我自己這樣的人,也是可以存在、值得存在的吧?

或許我只是想要可以有人告訴我:「我跟你一樣,也是用系統內建的純文字編輯器寫 Markdown。我也不知道其他人在搞什麼。」搞不好這就像很多人說的,要有志同道合的同儕,或是榜樣(role model)之類的。比方說很多人會說:「看到這部電影的主角是女性,讓身為女性的我覺得被鼓舞了。」也許我真正需要的不是探究這個世界上為什麼有那麼多 Markdown 編輯器。我不在乎什麼才是好,什麼是對錯。我只是需要看一部主角是一個不知道這個世界上為什麼有那麼多 Markdown 編輯器的人的電影。