Ensō: เขียนตอนนี้ แก้ทีหลัง
(enso.sonnet.io)- Ensō คือแอปเขียนสำหรับ macOS ที่ออกแบบมาให้คุณผลักดันความคิดไปจนสุดก่อนค่อยแก้งาน โดยเน้นที่ การเขียนร่างแรกให้เสร็จ มากกว่าการแก้ไขระหว่างเขียน
- ระหว่างพิมพ์ ข้อความจะค่อย ๆ จางลง และไม่สามารถเลือกหรือแก้ไขได้ ทำให้โฟกัสกับ สิ่งที่ต้องการจะพูด มากกว่าการขัดเกลาประโยค
- หลังเขียนเสร็จจึงดาวน์โหลดข้อความเพื่อนำไปทบทวนได้ เหมาะกับการเขียนไดอารี งานเขียนเชิงแสดงความรู้สึก ร่างแรก การทำสมาธิ บทความบล็อก สคริปต์วิดีโอ โน้ต การเขียนบทกวี ฯลฯ
- Coffeeshop Mode™ ช่วยสลับอย่างรวดเร็วระหว่างข้อความที่มองเห็นได้กับสัญลักษณ์
· · · · ·เพื่อช่วยให้เขียนได้เป็นส่วนตัวยิ่งขึ้นในพื้นที่แออัดหรือคับแคบ - ไม่มี analytics หรือ telemetry งานทั้งหมดอยู่บนอุปกรณ์ และมี ธีม 6 แบบ ที่คำนึงถึงการรองรับตัวอักษรที่ไม่ใช่ละตินและการเข้าถึง
เวิร์กโฟลว์การเขียนที่ทำร่างแรกให้เสร็จก่อน
- Ensō คือแอปเขียนสำหรับ macOS ที่ใช้แนวทาง “เขียนตอนนี้ แก้ทีหลัง”
- ออกแบบมาเพื่อพัก “บรรณาธิการในหัว” ไว้ชั่วคราว ให้ผู้ใช้คิดและเขียน ร่างแรก ให้เสร็จก่อน
- แอปสำหรับ macOS ดาวน์โหลดได้ที่ Get Ensō for macOS
วิธีที่แอปขัดขวางการแก้ไขระหว่างเขียน
- เมื่อพิมพ์ ข้อความจะค่อย ๆ จางลง เพื่อให้โฟกัสกับ สิ่งที่ต้องการจะพูด มากกว่า “จะพูดอย่างไร”
- ระหว่างเขียนจะไม่สามารถเลือกหรือแก้ไขข้อความได้
- หลังเขียนเสร็จ สามารถดาวน์โหลดเนื้อหาเพื่อนำไปทบทวนได้
ผู้ใช้และกรณีใช้งานที่เหมาะ
- เหมาะสำหรับนักเขียน บล็อกเกอร์ วิศวกร กวี คนที่คิดเยอะ และคนที่เขียนไดอารี
- อาจเหมาะเป็นพิเศษกับคนที่ “เขียนเพื่อคิด” หรือคนที่ “คิดมากเกินไประหว่างเขียน”
- ตัวอย่างการใช้งานมีดังนี้
- การเขียนบันทึกประจำวัน, งานเขียนเชิงแสดงความรู้สึก, ร่างแรก
- งานที่เกี่ยวข้องกับการบำบัด การทำสมาธิ การพูดความคิดออกมาเป็นตัวหนังสือ
- เขียนโดยหลับตา เขียนมิวสิคัล เขียนนิยายเกี่ยวกับกระรอก
- ร่างบทความบล็อก สคริปต์วิดีโอ YouTube โน้ต การเขียนบทกวี
- ดูกรณีใช้งานเพิ่มเติมได้ที่ how people use enso
การเขียนแบบเป็นส่วนตัวและธีมหน้าจอ
- Coffeeshop Mode™ สลับอย่างรวดเร็วระหว่างข้อความที่มองเห็นได้กับสัญลักษณ์รูปแบบ
· · · · · - มีประโยชน์เมื่อเขียนในพื้นที่แออัดหรือคับแคบ และช่วยเพิ่มความเป็นส่วนตัวจากสายตาคนรอบข้าง
- Ensō มี ธีมเพื่อการเข้าถึง 6 แบบ ที่คำนึงถึงสถานการณ์และความคุ้นเคยต่าง ๆ
- Black and White: สำหรับเขียนกลางแดดจ้า
- Light: คุ้นเคยและอ่านง่าย
- Sepia: คุ้นเคยและอ่านง่าย
- Dark: คุ้นเคย อ่านง่าย และเข้ากับรูปลักษณ์ดาร์กของ OS โดยพื้นฐาน
- OLED: สีดำสนิท
- Midnight: ลดการปล่อยแสงโดยรวมและแสงสีฟ้า เหมาะสำหรับการเขียนและคิดในช่วงดึก
- ดูข้อมูลธีมเพิ่มเติมได้ที่ enso themes
การรองรับภาษาและหลักการด้านความเป็นส่วนตัว
- รองรับภาษาที่ใช้ ตัวอักษรที่ไม่ใช่ละติน พร้อมตัวพิมพ์ที่ปรับให้เหมาะกับแต่ละภาษา และการจัดการข้อความสองทิศทางที่ดีขึ้น
- ไม่มี analytics หรือ telemetry และงานทั้งหมดที่ผู้ใช้ทำจะอยู่บนอุปกรณ์
- ตลอด 7 ปี มีการเขียนหลายล้านคำและผู้ใช้หลายพันคน โดยผู้สร้างยังคงพูดคุยกับผู้ใช้โดยตรง
- อ่านบทความที่เกี่ยวข้องได้ที่ kind software
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
ในฐานะนักเขียนนิยายสมัครเล่นแต่ตั้งเป้าเป็นมืออาชีพ เวลาเห็นเครื่องมือแบบนี้แล้วรู้สึกว่าตัวเองมีแนวคิดเรื่อง สมาธิ·การแก้ไข·โฟลว์ ไม่ตรงกับนักเขียนบางคน
สำหรับผม การแก้ไขเป็นส่วนหนึ่งของโฟลว์ ไม่ใช่งานจิปาถะแยกต่างหากที่ต้อง “ปกป้อง” ร่างแรกไว้ แต่กระบวนการขัดเกลาทันทีขณะที่ความคิดแล่นผ่านหัวนั่นเองคือส่วนหนึ่งของภาวะลื่นไหล
ถ้าเปรียบกับการปั้น ร่างแรกคือการจับก้อน amorphous ให้เป็นรูปหยาบ ๆ อย่างมือ ส่วนการแก้ไขคือการลงรายละเอียดเพื่อทำกระดูก รอยย่นของผิวหนัง และเส้นเลือดจนเสร็จสมบูรณ์
ในอุปมานี้ การแก้ไขเป็น งานที่เน้นรายละเอียด ซึ่งยากที่สุด ต้องใช้สมาธิมากที่สุด และไม่ควรถูกรบกวนเลย อย่างไรก็ดี การมีเครื่องมือหลากหลายที่เหมาะกับคนหลากหลายแบบเป็นเรื่องดี จึงดีใจที่เครื่องมือนี้มีอยู่
“Swooper จะเขียนเรื่องอย่างรวดเร็วแบบลวก ๆ แล้วค่อยกลับมาไล่อ่านอย่างละเอียดเพื่อแก้ส่วนที่แย่หรือใช้งานไม่ได้ ส่วน Basher จะเดินหน้าไปทีละประโยค และทำให้ถูกต้องพอดีก่อนขยับไปประโยคถัดไป เมื่อจบก็คือจบแล้ว”
ตอนมัธยม งานที่บังคับให้ส่งร่างแรก·ร่างที่สอง·ฉบับสุดท้ายทำให้หงุดหงิดมาก ผมมักเขียนฉบับสุดท้ายก่อนเสมอ แล้วค่อยลบประโยคออกหรือทำให้โดยรวมแย่ลงเพื่อสร้างร่างที่สองกับร่างแรกย้อนกลับไป
มีนักเขียนที่หยุดตัวเองไม่ให้แก้คำที่เพิ่งเขียนไม่ได้ ทำให้ความสามารถในการผลิตร่างแรกจริง ๆ ลดลงมาก พอถึงตอนแก้ไขจริงในภายหลัง อย่างไรก็ต้องทิ้งหน้าและย่อหน้าจำนวนมากอยู่แล้ว เวลาจำนวนมากที่ใช้กับการแก้จุกจิกจึงกลายเป็นการสูญเปล่า
ความต่างที่ใหญ่ที่สุดระหว่างการปั้นกับการเขียนคือ การปั้นย้อนกลับไม่ได้ คุณอาจใช้เวลาหลายชั่วโมงกับย่อหน้าเดียว เขียนใหม่แล้วเขียนใหม่อีกได้ แต่การสกัดไม่มีปุ่ม redo
กรณีที่การแก้ไขเป็นอันตรายจริง ๆ คือคนที่หยุดชะงักเพราะขัดเกลาดีเทลเล็กจิ๋ว “ไม่รู้จบ” ก่อนที่อะไร ๆ จะเข้าที่เลย สำหรับกรณีนั้น เครื่องมือที่ช่วยผลักให้เดินหน้าต่ออาจมีประโยชน์
ภายหลังเมื่อเริ่มฝึกเทคนิคแบบ Swooper โดยตั้งใจ งานเขียนก็ทำให้พอใจมากขึ้น
อาจมีความต่างระหว่างรุ่นด้วย วิธี Basher เหมาะกับการเขียนบนกระดาษด้วยเครื่องพิมพ์ดีดที่ค่อนข้างยุ่งยาก เพราะการแก้งานทำได้ยาก แต่ตอนนี้แค่ ctrl-C ctrl-V ก็สามารถสลับและปะติดปะต่องานเขียนได้แทบตามใจ
William S. Burroughs อาจเป็นข้อยกเว้น แต่ถ้าเป็นกรณีนั้นก็หวังว่าจะไม่ถือกรรไกรเข้ามาใกล้ผม https://www.faena.com/aleph/cut-up-the-creative-technique-us...
ผมเข้าใจความต้องการหรือความจำเป็นของ แอปเขียนแบบเน้นสมาธิ ได้ยากมาตลอด แต่คงเพราะผมไม่ใช่ผู้ใช้เป้าหมาย
ผมเขียนเอกสารเทคนิคกับบล็อกที่ไม่ใช่เทคนิคอยู่บ้าง แต่ไม่เคยรู้สึกถูกรบกวนจากเครื่องมืออะไรก็ได้ที่พิมพ์ข้อความได้อย่าง vim หรือ textedit
อยากเข้าใจมากขึ้นว่าแอปแบบนี้ช่วยการเขียนได้จริงอย่างไร ผมค่อนข้างสงสัยว่ามันช่วยได้จริงหรือไม่เมื่อเทียบกับการเปิดแอปเขียนอะไรก็ได้แบบเต็มหน้าจอ แต่เมื่อเห็นว่ามีแอปแบบนี้มากมาย ก็น่าจะช่วยใครบางคนจริง ๆ ไม่ได้จะบอกว่าไร้ประโยชน์ แต่อยากฟังเรื่อง ประโยชน์ใช้งาน ของมัน
สุดท้ายประเด็นน่าจะอยู่ที่ความง่ายต่อการวอกแวก แอปนี้ดูเหมือนมุ่งลดความวอกแวกจากความสมบูรณ์แบบนิยม เช่นความคิดว่ายังปรับโครงสร้างย่อหน้าปัจจุบันให้ดีขึ้นได้ หรือความรู้สึกว่าประโยคน่าจะออกมาได้ดีกว่านี้
สำหรับผม และสำหรับนักเขียนบางคน ความสงสัยในตัวเองแบบนี้อาจกินเวลาส่วนใหญ่ของช่วงเวลาที่กันไว้เพื่อนั่งเขียน โดยเฉพาะเมื่อมีแรงกดดันภายนอกสูงว่างานต้องมีคุณภาพ·ความถูกต้อง·ความสมบูรณ์ในระดับหนึ่ง
ผมไม่ได้ใช้เครื่องมือแบบนี้เอง แต่เข้าใจได้ว่าการลดสิ่งรบกวนทำให้ productivity สูงขึ้นได้ หากเป็นงานที่เกี่ยวกับปากท้อง แค่ productivity เพิ่มขึ้น 20~30% ก็เพียงพอให้คุ้มค่ากับการติดตั้งและเรียนรู้ซอฟต์แวร์เฉพาะทางแล้ว
หลังลองค้นคว้านิดหน่อย ดูเหมือนความต้องการหลักของโหมดเน้นสมาธิแบบนี้มาจากความกลัวว่าเอกสารจะเปลี่ยนไปมากเกิน จนไอเดียการแก้ไขที่เพิ่งนึกได้อาจไม่เกี่ยวข้องอีกต่อไป
แอปแบบของ OP พยายามแก้ปัญหาด้วยการซ่อนมัน แต่ใน FileMonger เราให้หลักประกันว่า แม้เอกสารจะเปลี่ยนไปมากจริง ๆ คุณก็ย้อนกลับไปยังจุดบันทึกใด ๆ ได้เสมอ ซึ่งโดยปกติมันก็ไม่ได้เปลี่ยนไปถึงขั้นนั้น
ถ้าพูดถึง vim กับเอกสารเทคนิค คุณคงเขียนเป็นไฟล์ plain text และคุ้นเคยพอจะใช้ระบบ version control แบบ manual อย่าง git เมื่อจำเป็น ดังนั้นแอปแบบนี้จึงดูแปลกสำหรับคุณ
ในความหมายนั้น text editor ที่ไม่มีส่วนเกินอาจเป็น “โหมดเน้นสมาธิ” แบบเฉพาะที่เอกสารเทคนิคต้องการก็ได้
แต่มันเป็นสมาธิคนละแบบกับที่ผู้คนมองหาเวลาเขียนนิยาย อย่างไรก็ตาม ผมก็เขียนนิยายเหมือนเขียนคู่มือ จึงพูดฝั่งนั้นได้ยาก
ชอบมากจริง ๆ ในฐานะคนเขียนนิยาย มันมีประโยชน์ในช่วงที่เริ่มสงสัยมากเกินไปว่าผลลัพธ์ควรจะออกมาหน้าตาอย่างไร ถ้าจะให้ฟีดแบ็กเล็กน้อยก็คือควร ห้ามลบ ด้วย เพราะการลบก็เป็นรูปแบบหนึ่งของการแก้ไขข้อความ
ดังนั้นมันควรเป็นเครื่องเขียนที่เพิ่มเอฟเฟกต์ fade out เข้าไป
แรงบันดาลใจหลักคือการเขียนด้วยมือ ถัดมาคือการพิมพ์
ฉลาดดี และเข้าใจเสน่ห์ของมัน UI ดูค่อนข้างคล้ายโหมดเครื่องพิมพ์ดีดของ iA Writer ซึ่งผมพูดในเชิงชม
แต่ก็ดูเหมือนเป็นฟีเจอร์ที่ iA อาจเพิ่มเข้าไปในชื่อประมาณโหมด “write-only” ได้เช่นกัน ถ้าเป็นแบบนั้นก็จะได้ประสบการณ์ดี ๆ นี้ควบคู่กับฟีเจอร์ยอดเยี่ยมอื่น ๆ ที่ Writer มีให้
ถึงอย่างนั้น จนกว่าพวกเขาจะเพิ่มเข้ามา ผมก็เข้าใจเต็มที่ว่าทำไมถึงมีคนอยากใช้สิ่งนี้ ทำได้ดีมาก
สัปดาห์ที่แล้วเจอ แพ็กเกจ Emacs ที่ไม่ค่อยเป็นที่รู้จักและดูเกี่ยวข้องกัน: https://github.com/KeyWeeUsr/typewriter-roll-mode
ผมไม่มีส่วนเกี่ยวข้องใด ๆ กับแพ็กเกจนี้ และก็ไม่ได้ใช้อยู่
เป็น elisp 50 บรรทัด
เพิ่งลองเมื่อกี้ ดูเหมือนทุกครั้งที่กดสเปซ มันจะเลื่อนบัฟเฟอร์ให้ผมอยู่ด้านบนสุดและเห็นเฉพาะบรรทัดที่กำลังแก้ไขอยู่
หน้าตาไม่สวยเท่าเอดิเตอร์แบบ fade out แต่ในเชิงฟังก์ชันอาจเพียงพอแล้ว ถ้าให้เห็นข้อความก่อนหน้าสักหนึ่งหรือสองบรรทัดก็น่าจะคล้ายเอดิเตอร์อีกตัวนั้นมากขึ้น
ได้แรงบันดาลใจจากเธรดอื่น เลยเพิ่มสิ่งต่อไปนี้ในไฟล์โหมดเพื่อปิดใช้งาน ปุ่มแบ็กสเปซ:
(defvar typewriter-roll-mode-hook nil)
(defvar typewriter-roll-mode-map
(let ((map (make-keymap)))
(define-key map (kbd "") 'ignore)
map)
"Keymap for typewriter-roll minor mode")
ผมเคยทดลองไอเดียคล้าย ๆ กันใน Vim หรือ Emacs ด้วย UI ที่น่าดึงดูดน้อยกว่า
ถ้าปรับแต่งมากพอ ก็สามารถย่อเวอร์ชัน GUI ของ Vim หรือ Emacs ให้แสดงข้อความได้เพียงบรรทัดเดียว แบบนั้นคุณก็แค่เขียนต่อไป และหลังจากหลุดจากบรรทัดนั้นแล้วก็จะมองไม่เห็นสิ่งที่ตัวเองเขียน จนกว่าจะขยายหน้าต่างเพื่อดูเอกสารทั้งหมด
ความรู้สึกจดจ่อดี แต่ถ้าฝืนเขียนและดันไปข้างหน้าอย่างเดียว มันก็ง่ายที่จะตกอยู่ในสภาพที่แค่ผลักข้อความออกมาโดยไม่ได้บังคับโครงสร้างใด ๆ ให้ความคิด
มันมีประโยชน์สำหรับเข้าสู่โหมดคิดไอเดียใหม่ ๆ แต่ต้องยอมรับว่าจะผลิตสัญญาณรบกวนจำนวนมากที่ต้องคัดกรองทีหลัง สุดท้ายการคัดกรองนั้นทำให้เหนื่อย
ถ้า 90% ของสิ่งที่ผมเขียนเป็นขยะ ความพยายามในการกลับไปหาส่วนดี 10% ก็เกินระดับที่ทำได้เป็นประจำ
[1] https://superuser.com/a/368275
[2] https://vitalyparnas.com/guides/vim-typewriter-mode/
[3] https://github.com/logico/typewriter-vim
[4] https://github.com/junegunn/goyo.vim
[5] https://github.com/merlinrebrovic/focus.vim
[6] https://github.com/bilalq/lite-dfm
[7] https://github.com/folke/zen-mode.nvim
สร้างโหมด “เขียนอย่างเดียว” ที่ทำให้ใช้แบ็กสเปซไม่ได้ และออกจากโหมดแทรกไม่ได้ ต้องเขียนเดินหน้าต่อไปอย่างเดียว
ถ้าจะออกต้องกด Esc ติดต่อกัน 15 ครั้ง เพื่อกันไม่ให้เผลอกด ESC :wa ตามนิสัย
ผมชอบปลั๊กอินนี้ แต่ไม่รู้ว่ามันช่วยไหม ประสบการณ์งานเขียนของผมยังสั้นเป็นพิเศษ
บางครั้งผมเพิ่ม focus mode ที่ทำให้ประโยคหรือย่อหน้าอื่นจางลง อาจเป็นเพราะผมปรับเงื่อนไขตัวเองไว้แบบนั้น เพราะปกติใช้โหมดพวกนี้เฉพาะกับเอกสารที่ต้องการโฟลว์ต่อเนื่องเป็นเวลานาน
แน่นอนว่าในส่วนของการแก้ไข Emacs นั้นยอดเยี่ยม และ vi ก็เช่นกัน เพราะแก่นคุณค่าของมันคือการนำทางและแก้ไขข้อความธรรมดา
ใน Emacs ที่เปิดบัฟเฟอร์ใช้งานอยู่ 100 อัน การรวมไอเดียต่าง ๆ เข้าด้วยกันก็ทำได้ง่ายมาก แต่ก็อาจทำลายโฟลว์ได้
ผมรู้สึกมาตลอดว่าเวลาเขียนด้วยมือจะเข้าสู่ ภาวะลื่นไหล ได้ง่ายกว่า แต่คิดมาตลอดว่าเป็นเพราะมันช้ากว่าการพิมพ์เท่านั้น
ไม่เคยคิดมาก่อนว่าความพยายามสูงในการแก้ไขอาจเป็นอีกปัจจัยหนึ่งที่ทำให้ใจอยู่กับปัจจุบัน
เมื่อถือปากกาหรือดินสอไว้ในมือ ร่างกายอาจรู้สึกว่า “ตอนนี้คือเวลาเขียน ไม่ว่าจะเป็นร้อยแก้วหรืออะไรก็ตาม” ในขณะที่เมื่ออยู่กับคีย์บอร์ด กิจกรรมมากมายอย่างการไถ HN, แชต IRC ฯลฯ ใช้เครื่องมือเดียวกัน ทำให้ความเชื่อมโยงทางจิตใจระหว่างเครื่องมือกับกิจกรรมนั้นเจือจางลง
Neko! เขียนตอนนี้ แก้ทีหลัง:
$ cat > file
You can't edit anything.
So you have to think.
นึกถึง http://al.chemy.org ขึ้นมา เป็นแอปวาดรูปที่ตายไปแล้ว ไม่มีเลเยอร์ ไม่มีการเลิกทำ และมีแปรงประหลาด ๆ เพียบ
ไอเดียหลักคือขีด ๆ เขียน ๆ ไปแล้วให้ “ความบังเอิญเล็ก ๆ ที่น่ายินดี” กลายเป็นแรงบันดาลใจของผลงาน มองคล้าย ๆ คราบหมึกก็ได้
เป็นหนึ่งในซอฟต์แวร์ที่ผมชอบที่สุด
เหมาะสุด ๆ สำหรับ การเขียนไดอารี และการเทความคิดออกมาให้หมด พอเขียนแบบพรั่งพรูเสร็จแล้วดาวน์โหลดไฟล์ข้อความลงมา ก็มักตกใจกับจำนวนคำ
ขอบคุณผลงานของ rpastuszak