Windows Terminal เป็นแอปโฮสต์สมัยใหม่สำหรับรัน Command-line shells พร้อมกัน เช่น Command Prompt, PowerShell, bash (ผ่าน WSL) คู่มือนี้สอนติดตั้ง Windows Terminal, ตั้ง Default Terminal Application, Default Profile และอื่นๆ
ติดตั้ง Windows Terminal
ยังคงติดตั้งผ่าน Microsoft Store ได้ แต่มีวิธีอื่นอีก:
- หาถึง Microsoft Store ไม่ได้ ดาวน์โหลดจาก GitHub Releases (ไม่อัปเดตอัตโนมัติ)
- ลอง Windows Terminal Preview สำหรับฟีเจอร์ Bleeding Edge
- Windows 11 เท่านั้น: ใช้
wingetติดตั้งด้วยคำสั่งใน Command Prompt หรือ PowerShell:winget install Microsoft.WindowsTerminal
ส่วนตัวคิดว่า winget ใช้ง่ายกว่า Microsoft Store เหมือนกัน
ตั้ง Default Terminal Application (Windows 11 เท่านั้น)
เพื่อเปิด Command-line ใดๆ ด้วย Windows Terminal ตั้งเป็น Default:
- เปิด Windows Terminal ไป Settings (หรือกด Ctrl + ,)

- คลิก Startup เลือก “Windows Terminal” เป็น Default terminal application จาก Dropdown

- กด Save
เสร็จแล้ว! Windows Terminal กลายเป็น Default Terminal Application บน Windows 11
ตั้ง Default Terminal Profile
ค่าเริ่มต้น Profile คือ “PowerShell” เปลี่ยนได้ดังนี้:
- เปิด Windows Terminal ไป Settings > Startup (กด Ctrl + , เข้าได้เลย)

- ใน Startup เลือก Command-line tool ที่ต้องการเป็น Default profile จาก Dropdown

- กด Save
เพิ่ม Profile ใหม่
Windows Terminal สร้าง Profile อัตโนมัติหากมี WSL Distributions หรือ PowerShell หลายเวอร์ชัน Profiles อยู่ซ้ายใน Settings

- ใน Profiles คลิก Add a new profile
- เลือก New empty profile หรือ Duplicate คัดลอก Profile ที่มีอยู่ (เลือกจาก Dropdown ก่อนกด Duplicate)

- กด Save
เปิดแท็บใหม่
คลิกเครื่องหมาย + ถัดจากแท็บปัจจุบัน หรือกด Ctrl + Shift + T เลือก Profile อื่นได้จากลูกศรข้างเครื่องหมาย +
เปิดและปิด Pane

รันหลาย Shell พร้อมกันได้ด้วย Panes 5 Shortcut ที่ใช้ประจำ:
- Vertical pane: Alt + Shift + +
- Horizontal pane: Alt + Shift + -
- Duplicate pane: Alt + Shift + D
- ปิด Pane ที่เลือก: Ctrl + Shift + W
- สลับ Pane: Alt + ลูกศร
ตัวอย่าง: แสดง PowerShell, Command Prompt, PowerShell, bash พร้อมกัน:
- ค้าง Alt คลิกลูกศรข้าง + เลือก Profile อื่นเพื่อเพิ่ม Pane
- ตัวอย่าง ค้าง Alt เลือก “Command Prompt”

- Command Prompt จะปรากฏข้าง Windows PowerShell

ทำซ้ำเพื่อเพิ่ม Profile อื่นๆ จำไว้: ต้องค้าง Alt ขณะเลือก Profile ไม่เช่นนั้นจะเปิดแท็บใหม่แทน
กด Alt + ลูกศร เพื่อเลื่อนระหว่าง Panes เปลี่ยน Shortcut ได้ในส่วน Actions ของ Settings
เรียก Command Palette
เข้าถึงฟีเจอร์ส่วนใหญ่ได้ผ่าน Command Palette Shortcut เริ่มต้น: Ctrl + Shift + P
Settings JSON File
สำหรับคนไม่ชอบ GUI สามารถแก้ Settings ผ่าน JSON ไฟล์ได้:
- Terminal (Stable):
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json - Terminal (Preview):
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\LocalState\settings.json - Terminal (Unpackaged: Scoop, Chocolatey):
%LOCALAPPDATA%\Microsoft\Windows Terminal\settings.json
เข้าถึง JSON ได้จาก Terminal Settings ด้วย Open JSON file ด้านซ้าย
หากเจอปัญหา/บั๊ก ตรวจ Troubleshooting ก่อนไป GitHub รายงาน
คุณกลัวอะไรมากที่สุดกับ Windows Terminal? แชร์ในความคิดเห็น