Image may be NSFW.
Clik here to view.
Clik here to view.

หลังจากที่ได้ invited code และติดตั้ง Warp terminal ไว้สักพักแล้ว
แต่ยังไม่มีโอกาสมาลองใช้งาน
วันว่าง ๆ จึงลองมาใช้งานกันหน่อย ว่าเป็นอย่างไร
มาเริ่มกันเลย สำหรับสัมผัสครั้งแรก !!
โดยที่ Warp เป็น teminal ที่บอกว่าทำงานเร็วมาก ๆ
ซึ่งพัฒนาด้วยภาษา Rust นั่นเอง
Clik here to view.

วันนี้มี update ใหม่มาให้ติดตั้งใช้งานกันอีกแล้ว
Clik here to view.

เริ่มที่หน้าตาก็ดำ ๆ นี่แหละ ไม่มีอะไรมาก
ใช้งานได้เหมือน terminal อื่น ๆ ส่วนใหญ่ผมใช้ iTerm + zsh เป็นประจำ
สิ่งที่เห็นชัด ๆ คือ มีการแสดงคำสั่งล่าสุด
หรือแสดง history ของคำสั่งที่เราใช้มาให้
หรือมันคือ auto suggestion นั่นเอง
ตรงนี้ก็สบายดี
กับอีกเรื่องคือ ในแต่ละคำสั่งที่เราพิมพ์ไปใน terminal จะแยกเป็น block ไป
ก็แปลกใจว่าทำไมแยกเป็น block ด้วย
แต่มาสังเกตว่า แต่ละ block เราสามารถ share ไปให้คนอื่นได้อีกด้วย
ตรงนี้ชอบเลย
Clik here to view.

แถมมี Shortcut ต่าง ๆ ให้ใช้งานอีกด้วย
ยกตัวอย่างเช่นเรื่อง Completion ก็เพียงกดปุ่ม Tab ก็ขึ้นมาให้แล้ว
Clik here to view.

ไปอ่านดูพบว่าเรื่อง session management และ restore data
ของ terminal นั้นมันทำอย่างไร ?
ก็พบว่า Warp นั้นจะทำการสร้างและเก็บข้อมูลใน SQLite บนเครื่องของเรานั่นเอง
แน่นอนว่า เราสามารถลบเองได้ตรง ๆ
ดังนั้นไม่ต้องกลัวจะมีปัญหาเรื่องจำนวนข้อมูลที่มาก
เพราะว่ารู็แล้วว่าข้อมูลเก็บไว้ที่ไหน
ส่วนพวก Theme, Command Palette, Split pane, Full screen ก็มีให้ใช้งานเป็นปกติ
ตอนนี้เป็น native application ในแต่ละ OS
ซึ่งเห็นใน feature ต่อไป จะใช้งานใน web browser ได้ด้วย
ก็น่าสนใจดี
รวมทั้งมีเรื่อง realtime collabolation ที่จะเพิ่มเข้ามาอีก
โดยรวม ๆ แล้วถือว่า แปลกใหม่ดี ทางด้านแนวคิด
กับเรื่องการใช้งานก็ง่าย ๆ ไม่ยุ่งยาก
หรือเพราะว่าผม ไม่ค่อยได้ใช้ feature อะไรแปลก ๆ ด้วย
จึงไม่ค่อยว้าวเท่าไร
แต่ไว้ลองใช้ไปเรื่อย ๆ น่าจะเห็นอะไรว้าว ๆ ขึ้นบ้าง
แต่ใช้ resource น้อยนะ
ยกตัวอย่างเช่น iTerm 2 ใช้ memory ไป 150 MB
ส่วน Warp ใช้ไปเพียง 50 MB เท่านั้นเอง
ตรงนี้แหละที่ชอบสุด ๆ
สุดท้ายลองไปอ่านเรื่อง How Warp Works ?
ได้ความรู็เกี่ยวกับการทำงานของ Warp ดีมาก ๆ