Gingko是一款可以讓你高效寫長文的非線性卡片式寫作軟件,這款軟件支持markdown語法,并且擁有二維樹狀結(jié)構(gòu),可以有效幫助你在網(wǎng)狀思維、樹狀語法與線性文本之間轉(zhuǎn)換。軟件支持多人協(xié)作,可以集思廣益,一起同時碼字兒。還有其他更多功能等著你探索。
功能介紹:
二維樹狀結(jié)構(gòu)
樹狀結(jié)構(gòu),會比直接碼字兒,更能有效積累和梳理你頭腦中不同模塊的非線性關(guān)系。但是,傳統(tǒng)樹狀結(jié)構(gòu)編輯工具,會讓你只見樹木,不見森林,忽視了這棵樹以外的世界。
Gingko 的做法,很有新意。就是把樹用二維方式展示,而且,還用分欄幫你區(qū)分了樹的層級。
你不需要在一開始,就逐漸展開樹枝樹葉,把思維框定成自頂向下模式。哪里有話,就先寫哪里。沒話的地方,先跳過,等著后面再補充。
分類的邏輯,也不用吹毛求疵。如果一開始,你分類不是很恰當(dāng),那是再正常不過。一旦寫了很多字兒,你恐怕就懶得在編輯器里變動架構(gòu)了。因為傷筋動骨,成本很高。
Gingko 有意思的地方在于,你可以在這個二維平面上直接拖拽,后續(xù)下級節(jié)點都跟著一起走,這樣可以最大限度降低結(jié)構(gòu)調(diào)整的成本。使你更愿意仔細端詳邏輯架構(gòu),做出調(diào)整。
這樣,大部分材料都不會寫廢。因為所謂的廢品,就是擺在不合適位置上的資源嘛。調(diào)調(diào)位置,每張卡片的價值,也許就會大有改觀。
Markdown 格式
許多在線的寫作工具,都把最小的單位定義成一個組塊。這個組塊,可以是文字,可以是圖像,也可以是代碼塊。但往往不能同時既包括圖片,又包括圖像。
這樣導(dǎo)致的結(jié)果,是對于圖文創(chuàng)作來說,最小的寫作單位就不能放在一張「卡片」 上。不管是組合,還是移動,都給創(chuàng)作者帶來額外的負擔(dān)。
Gingko 不存在這個問題。它的每一張卡片,都是一個 HTML 單元。編輯的方式是 Markdown 。這樣一來,別說你想在一張卡片里面混合圖文,就是打算把一本書放到一張卡片上,也毫無問題。對每一張卡片,都可以用 Cmd + Enter 鍵,進入編輯模式。
可以插圖,可以外鏈,只要 Markdown 能支持的功能,在一張卡片的小小天地間,你可以盡情揮灑。編輯好之后,只需要再次按下 Cmd + Enter 鍵,這張卡片就變成了瀏覽模式,效果一目了然。
Gingko 的全文 Markdown 輸出,也就順理成章。你不用擔(dān)心軟件自動幫你把輸出,定義為 Markdown 的某種方言,還得需要你自己進行手動轉(zhuǎn)化。
頗有意思的是,因為加入到 Gingko 里面正常顯示的圖片,本身就已經(jīng)都是在線版本了。發(fā)布到寫作平臺的時候,連「上傳圖片到圖床」這個流程,都可以省略。
沉浸寫作
跟你一樣,我在寫作的時候,也希望可以專注,避免其他應(yīng)用提示的打擾,以便迅速進入心流狀態(tài)。Gingko 的每張卡片,都可以采用這種全屏沉浸模式來編輯。你只需要用 Shift + Enter 組合激活編輯功能,就可以把全部注意力集中在一張卡片的修訂上。寫作之后,依然是 Cmd + Enter ,回到預(yù)覽模式。
全鍵盤操作
前面我給你演示了用鼠標(biāo)拖拽,便可以讓卡片自由游動,拆分組合調(diào)整邏輯結(jié)構(gòu)。但是,手離開鍵盤這件事兒本身,有時候也比較讓人煩惱。因為思路容易被打斷,靈感可能轉(zhuǎn)瞬即逝,再也找不回來。
好在 Gingko 的操作上,這些都不是問題。因為在瀏覽模式下,你可以用方向鍵直接在結(jié)構(gòu)樹上游走。甚至,如果你足夠極客,還可以選擇用 vim 模式的 hjkl 方向鍵。
同樣,不論是拖拽著一整棵樹杈滿屏亂跑,還是把節(jié)點與前后內(nèi)容合并、拆分,全都可以用快捷鍵完成。當(dāng)你很快熟悉了按鍵組合后,文稿在你手里就像一個面團,想怎么捏就怎么捏,架構(gòu)也會錘煉迭代得越發(fā)合理。
結(jié)構(gòu)化導(dǎo)入
我原來是比較害怕在卡片式寫作中導(dǎo)入外部文稿的。因為我必須在導(dǎo)入內(nèi)容時,對大段內(nèi)容進行拆分,并且按照邏輯順序重新組裝。否則,跟原先的大綱邏輯樹難以兼容。
而 Gingko 中導(dǎo)入 Markdown 格式的內(nèi)容,就很有意思。你只需要在一張卡片上粘貼全部內(nèi)容后,使用 ⇧Shift+⌘Command+↩Return 鍵,這張卡片里的 Markdown 內(nèi)容,就會根據(jù)標(biāo)題的結(jié)構(gòu),自動排列成合適的若干卡片,組合在一個新枝杈上面。
這樣,你把不同文檔內(nèi)容揉捏組合在一起的時候,可以省去重新識別和排布層級。對于多人分工或者迭代升級的寫作項目,非常便利。
協(xié)作
提到分工協(xié)作, Gingko 的功能,遠不止融入外部文稿那么簡單,而是可以直接支持多人在線協(xié)作。當(dāng)然,實踐之前,你需要點擊項目標(biāo)題,然后選擇協(xié)作者。
這里你可以通過鏈接或邀請方式,把當(dāng)前文檔分享給協(xié)作者。你們就可以一起寫,一起改了。這樣一來,同事、同學(xué)、師生之間協(xié)作寫稿,就容易多了。為了給你演示,我這里用自己的另一個郵箱注冊了賬號。自己邀請自己。
于是,在我的教育網(wǎng)郵箱看來,主用郵箱就在編輯內(nèi)容。
而主用郵箱那里,編輯完成之后,也會看到教育網(wǎng)郵箱正在瀏覽自己編輯的內(nèi)容。
軟件特色:
二維樹狀結(jié)構(gòu)。有效幫助你在網(wǎng)狀思維、樹狀語法與線性文本之間轉(zhuǎn)換;
Markdown 全面支持。你不需要去了解奇怪的新語法,或者只有導(dǎo)出后才能回歸熟悉的 Markdown 格式。圖片本身在線,無須上傳圖床發(fā)布;
沉浸寫作。讓你免除打擾,享受心流;
全鍵盤操作。焦點自由游動,卡片組合拆分簡便;
結(jié)構(gòu)化導(dǎo)入。把外部 Markdown 文稿直接以樹狀結(jié)構(gòu)鏈接到原先大綱上,不用重復(fù)拆分排布;
多人協(xié)作?梢约紡V益,一起同時碼字兒;
支持 LaTeX。滿足科研工作者和數(shù)學(xué)愛好者們的表達需要;
Web 應(yīng)用。可以與第三方工具集成,例如在每張卡片上用 Grammarly 直接檢查語法;
幻燈播放。默認支持 impress.js 格式導(dǎo)出。寫完大綱,幻燈自動生成。