Skip to content

Why WezTerm?

WezTerm เป็น terminal emulator ที่มีจุดเด่นหลายประการ:

  1. ความเร็วสูง - ใช้ GPU Acceleration ทำให้ทำงานลื่นไหล
  2. ข้ามแพลตฟอร์ม - ใช้ได้ทั้ง Windows, Mac และ Linux
  3. ปรับแต่งได้สูง - กำหนดค่าผ่านไฟล์ Lua ที่มีความยืดหยุ่น
  4. ฟีเจอร์ครบครัน - รองรับแท็บ, split pane, การค้นหา และอื่นๆ
  5. เขียนด้วย Rust - มีประสิทธิภาพและความเสถียรสูง
  6. ใช้งานง่าย - พร้อมใช้งานทันทีโดยไม่ต้องตั้งค่ามากมาย

เปรียบเทียบกับ terminal emulator อื่นๆ:

Featurewezterm.org faviconWezTermaka.ms faviconWindows Terminalraphamorim.io faviconRioalacritty.org faviconAlacritty
LanguageRustC++RustRust
CustomizationHighMediumMediumLow
PerformanceFastFastFastVery Fast
Cross-platformYesWindows onlyYesYes
GPU AccelerationYesYesYesYes
Tab SupportYesYesYesNo

image

config (.wezterm.lua)

wezterm.org faviconhttps://wezterm.org/config/files.html

OSConfig File Path
Windows~\.wezterm.lua
Mac~/.config/wezterm/wezterm.lua
Linux~/.config/wezterm/wezterm.lua
Config ยังไง ลองถาม AI

CLI Commands

Commandคำอธิบาย
wezterm cliติดต่อกับ WezTerm ที่กำลังทำงานอยู่
wezterm connectเชื่อมต่อกับ WezTerm ที่กำลังทำงานอยู่
wezterm imgcatแสดงภาพใน terminal
wezterm ls-fontsแสดงรายการฟอนต์ที่ใช้งานได้
wezterm recordบันทึก session ใน terminal
wezterm replayเล่นบันทึก session ที่บันทึกไว้
wezterm serialเชื่อมต่อกับอุปกรณ์ serial
wezterm set-working-directoryเปลี่ยน working directory ของ pane
wezterm show-keysแสดง key bindings
wezterm sshช่วยจัดการการเชื่อมต่อ SSH
wezterm startเริ่มต้น WezTerm instance ใหม่

Shortcuts

shortcut เริ่มต้น

Shortcutคำอธิบาย
Ctrl+Shift+Nเปิดแท็บใหม่
Ctrl+Shift+Wปิดแท็บปัจจุบัน
Ctrl+Shift+Tเปิดแท็บที่เพิ่งปิด
Ctrl+Tabสลับไปแท็บถัดไป
Ctrl+Shift+Tabสลับไปแท็บก่อนหน้า
Ctrl+Shift+Enterเปิด split pane แนวนอน
Ctrl+Shift+|เปิด split pane แนวตั้ง
Ctrl+Shift+Left/Right/Up/Downย้ายระหว่าง panes
Ctrl+Shift+Rรีเฟรช config
Ctrl+Shift+Fค้นหาใน terminal
Ctrl+Shift+Cคัดลอกข้อความ
Ctrl+Shift+Vวางข้อความ
Ctrl+Shift+Spaceเปิด palette คำสั่ง

Last updated: