รู้แป้นพิมพ์ลัดและเคล็ดลับของ Windows Terminal ที่จำเป็นทั้งหมดเพื่อสร้างการเชื่อมโยงคีย์แบบกำหนดเอง
Windows Terminal เป็นแอปพลิเคชันเทอร์มินัลโอเพนซอร์สที่ให้คุณเข้าถึงเครื่องมือและเชลล์บรรทัดคำสั่งต่างๆ เช่น PowerShell, CMD และ Windows Subsystem สำหรับ Linux (WSL) และเชลล์ที่กำหนดเองอื่นๆ
มันมาพร้อมกับคุณสมบัติที่มีประโยชน์ เช่น หลายแท็บ บานหน้าต่าง รองรับอักขระ Unicode และ UTF-8 เอ็นจิ้นการเรนเดอร์ข้อความที่เร่งด้วย GPU, URL ที่คลิกได้, อินเทอร์เฟซการตั้งค่ากราฟิก และธีมที่ปรับแต่งได้ ข้อความ สี พื้นหลัง และการเชื่อมโยงปุ่มลัด
จาก Windows 10 เวอร์ชัน 1903 Microsoft ได้เริ่มเปิดตัว Windows Terminal เป็นแอปพลิเคชันในตัว ซึ่งหมายความว่าจะมีการติดตั้งระบบปฏิบัติการโดยอัตโนมัติ หากคุณยังไม่ได้ติดตั้ง Windows Terminal คุณสามารถดาวน์โหลดและติดตั้งได้จาก Microsoft Store หรือหน้าเผยแพร่ GitHub หรือเว็บไซต์ทางการของ Microsoft
รายการปุ่มลัดแป้นพิมพ์ Windows Terminal ทั้งหมด
เมื่อคุณใช้เครื่องมือบรรทัดคำสั่ง เช่น Windows Terminal คุณจะใช้แป้นพิมพ์เป็นหลักในการพิมพ์และดำเนินการคำสั่ง ดังนั้นเมื่อใดก็ตามที่คุณขยับมือออกจากแป้นพิมพ์เพื่อใช้เมาส์ในการดำเนินการ จะเป็นการเสียเวลาเปล่า โชคดีที่ Windows Terminals มีแป้นพิมพ์ลัด/ปุ่มลัดหลายปุ่มสำหรับงานที่สำคัญทั้งหมด เช่น การเปิดแท็บใหม่ สลับไปมาระหว่างแท็บต่างๆ สลับเป็น/จากโหมดเต็มหน้าจอ เป็นต้น
แทนที่จะค้นหา Windows Terminal ในแถบค้นหาของ Windows ทุกครั้งที่คุณต้องการเปิดใช้งาน คุณสามารถปักหมุดมันไว้ที่แถบงานได้ จากนั้น คุณสามารถคลิกที่ไอคอน Windows Terminal จากทาสก์บาร์หรือคุณสามารถใช้แป้นพิมพ์ลัดหมายเลข Windows + เพื่อเปิด
ตัวอย่างเช่น หากคุณมี Google Chrome, File Explorer, Word และ Windows Terminal จากซ้ายไปขวาบนทาสก์บาร์ของคุณ คุณสามารถใช้ Windows + 4 เพื่อเปิด Windows Terminal ได้อย่างรวดเร็ว ย่อให้เล็กสุด หรือดูหากเปิดอยู่แล้ว เลข 4 คือตำแหน่งของแอพบนทาสก์บาร์ ในทำนองเดียวกัน Windows + 1 จะเปิด Google Chrome และ Windows + 2 จะเปิด File Explorer และ Windows + 3 จะเปิด MS Word
ตอนนี้มาดูรายการแป้นพิมพ์ลัด Windows Terminal ที่มีประโยชน์ที่สุดที่คุณควรรู้
หนังบู๊ | ปุ่มลัด |
---|---|
เปิดอินสแตนซ์ Windows Terminal ใหม่ | Ctrl + Shift + N |
เปิดแท็บโปรไฟล์เริ่มต้นใหม่ | Ctrl + Shift + T |
เปิดแท็บใหม่ ดัชนีโปรไฟล์: 1 ถึง 9 | Ctrl + Shift + ตัวเลข (1-9) |
สลับไปที่แท็บ 1 ถึง 9 | Ctrl + Alt + ตัวเลข (1-9) |
สลับไปที่แท็บถัดไป | Ctrl + Tab |
สลับไปที่แท็บก่อนหน้า | Ctrl + Shift + Tab |
เปิดเมนูแบบเลื่อนลงการเลือกโปรไฟล์ | Ctrl + Shift + เว้นวรรค |
เปิดอินสแตนซ์อื่นของแท็บปัจจุบัน | Ctrl + Shift + D |
เปิดอินสแตนซ์อื่นของบานหน้าต่างปัจจุบัน | Alt + Shift + D |
ปิดแท็บปัจจุบัน | Ctrl + Shift + W |
คัดลอกข้อความ/คำสั่งที่เลือก | Ctrl + C |
วางข้อความ/คำสั่งที่เลือก | Ctrl + V |
เปิด UI การตั้งค่าเทอร์มินัลของ Windows | Ctrl + , |
เปิดไฟล์การตั้งค่าเริ่มต้น | Ctrl + Alt + , |
เปิดไฟล์การตั้งค่า | Ctrl + กะ + , |
หา | Ctrl + Shift + F |
สร้าง/แยกบานหน้าต่างแนวตั้ง | Alt + Shift + + |
สร้าง/แยกบานหน้าต่างแนวนอน | Alt + Shift + - |
ปรับขนาดบานหน้าต่างปัจจุบันขึ้น | Alt + Shift + ↑ |
ปรับขนาดบานหน้าต่างปัจจุบันลง | Alt + Shift + ↓ |
ปรับขนาดบานหน้าต่างปัจจุบันไปทางซ้าย | Alt + Shift + ← |
ปรับขนาดบานหน้าต่างปัจจุบันให้ถูกต้อง | Alt + Shift + → |
เปิดจานคำสั่ง | Ctrl + Shift + P |
เพิ่มขนาดตัวอักษร | Ctrl + = |
ลดขนาดตัวอักษร | Ctrl + - |
รีเซ็ตขนาดตัวอักษรเป็นค่าเริ่มต้น | Ctrl + 0 |
เลื่อนขึ้นใน Windows Terminal | Ctrl + Shift + ↑ |
เลื่อนลงมาใน Windows Terminal | Ctrl + Shift + ↓ |
เลื่อนขึ้นหนึ่งหน้า | Ctrl + Shift + PgUp |
เลื่อนลงมาหนึ่งหน้า | Ctrl + Shift + PgDn |
เลื่อนไปที่ด้านบนสุดของประวัติศาสตร์ | Ctrl + Shift + หน้าแรก |
เลื่อนไปที่ด้านล่างของประวัติศาสตร์ | Ctrl + Shift + สิ้นสุด |
ย้ายโฟกัสไปที่บานหน้าต่างหนึ่งขึ้น | Alt + ↑ |
ย้ายโฟกัสไปที่บานหน้าต่างหนึ่งด้านล่าง | Alt + ↓ |
ย้ายโฟกัสไปที่บานหน้าต่างด้านซ้ายหนึ่งบาน | Alt + ← |
ย้ายโฟกัสไปทางขวาหนึ่งบานหน้าต่าง | Alt + → |
ย้ายโฟกัสไปที่บานหน้าต่างที่ใช้ล่าสุด | Ctrl + Alt + ← |
สลับเปิด/ปิดโหมดการมองเห็นสูง | Alt ซ้าย + Shift ซ้าย + PrtScn |
เรียกโหมด Quake | ชนะ + ` |
สลับเปิด/ปิดโหมดเต็มหน้าจอ | F11 |
ปิด Windows Terminal (ทั้งโปรแกรม) | Alt + F4 |
วิธีปรับแต่งและเปลี่ยนแป้นพิมพ์ลัดของเทอร์มินัล Windows
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ Windows Terminal เป็นแอปพลิเคชั่นโอเพ่นซอร์ส คุณปรับแต่งได้ตามที่คุณต้องการ ซึ่งรวมถึงแป้นพิมพ์ลัด (การโยงคีย์) คุณสามารถเพิ่มปุ่มลัดใหม่และปรับแต่งปุ่มลัดที่มีอยู่ก่อนทั้งหมดใน Windows Terminal โดยแก้ไขไฟล์ 'settings.json'
ไฟล์ settings.json เป็นไฟล์กำหนดค่าหลักที่มีการตั้งค่าโค้ด VS และข้อมูลการกำหนดค่าอื่นๆ ของแอปพลิเคชัน Windows Terminal สามารถปรับเปลี่ยนได้ง่ายเพื่อให้เหมาะกับความต้องการของคุณ คุณสามารถแก้ไขการโยงคีย์/ช็อตคัตผ่านคุณสมบัติ 'actions' (เดิมคือ keybindings) ในไฟล์ 'settings.json'
Windows Terminal มีไฟล์ JSON สองไฟล์ที่เก็บการตั้งค่าสำหรับแอปพลิเคชัน หนึ่งคือ 'defaults.json' ซึ่งคุณไม่สามารถแก้ไข/แก้ไขได้ แต่คุณสามารถใช้เป็นข้อมูลอ้างอิงเพื่อทราบการกำหนดค่าเริ่มต้นได้ และอีกอันคือ "settings.json" ซึ่งคุณแก้ไขเพื่อปรับแต่งแอปได้
ในการเข้าถึงไฟล์ 'settings.json' ให้คลิกเมนูแบบเลื่อนลงถัดจากปุ่มบวก (+) ที่ด้านบนของหน้าต่าง Terminal ของ Windows แล้วเลือก 'การตั้งค่า'
จากนั้นคลิกตัวเลือก "เปิดไฟล์ JSON" ที่ด้านล่างของแถบนำทางด้านซ้าย
หากนี่เป็นครั้งแรกที่คุณเปิดไฟล์ JSON ระบบจะถามคุณว่า 'คุณต้องการเปิดไฟล์นี้อย่างไร' (ด้วยแอปใด) คุณสามารถเปิดและแก้ไขไฟล์ JSON ในโปรแกรมแก้ไขข้อความใดก็ได้ ดังนั้นให้เลือกตัวเลือก 'แอปเพิ่มเติม↓' เพื่อเลือกโปรแกรมแก้ไขข้อความของคุณ
จากนั้นเลื่อนลงมา เลือกโปรแกรมแก้ไขข้อความ (แผ่นจดบันทึกในตัวทำงานได้ดี) แล้วคลิก 'ตกลง' คุณยังสามารถเลือกช่อง "ใช้แอปนี้เพื่อเปิดไฟล์ .json เสมอ" เพื่อทำให้แอปนี้เป็นแอปเริ่มต้นสำหรับไฟล์ JSON
ซึ่งจะเปิดไฟล์ settings.json ใน Notepad
หากคุณต้องการเปิดไฟล์ 'default.json' เพื่อใช้เป็นข้อมูลอ้างอิงสำหรับการตั้งค่าเริ่มต้น เพียงคลิกตัวเลือก 'เปิดไฟล์ JSON' ขณะที่กดปุ่ม Alt ค้างไว้
โปรดจำไว้ว่าไฟล์ 'defaut.json' ไม่ได้มีไว้สำหรับการจัดการผู้ใช้ แต่สามารถใช้สำหรับการอ้างอิงเท่านั้น
ใน 'settings.json' คุณอาจเห็นออบเจ็กต์การโยงคีย์เพียงไม่กี่รายการภายใต้คุณสมบัติ 'action' (เดิมคือ การโยงคีย์) เป็นเพราะการโยงคีย์ส่วนใหญ่เก็บอยู่ใน 'ไฟล์ default.json' เท่านั้น
หากคุณดูไฟล์ 'defaults.json' คุณจะพบออบเจ็กต์การโยงคีย์เริ่มต้นทั้งหมดซึ่งจัดกลุ่มเป็นหลายประเภทภายใต้อาร์เรย์ 'actions'
หากแป้นพิมพ์ลัด/ฮ็อตคีย์บางอันไม่สะดวกสำหรับคุณ และคุณต้องการเปลี่ยนหรือคุณต้องการเพิ่มฮ็อตคีย์ใหม่สำหรับการดำเนินการ คุณสามารถคัดลอกออบเจ็กต์การเชื่อมโยงคีย์ที่เกี่ยวข้องจากไฟล์ 'defaults.json' ไปยังไฟล์ ' settings.json' และเปลี่ยนคุณสมบัติของคีย์ในวัตถุ แต่ละอ็อบเจ็กต์การโยงคีย์มีค่า 'คำสั่ง' (ซึ่งเป็นสตริง) และค่า 'คีย์' (ซึ่งเป็นการรวมกันของข้อความทางลัด)
ตัวอย่างเช่น หากคุณต้องการแก้ไขปุ่มลัดสำหรับ 'การปิดบานหน้าต่างปัจจุบัน' เป็น Ctrl+Shift+X แทนที่จะเป็น Ctrl+Shift+W ที่เป็นค่าเริ่มต้น ให้แทนที่คีย์ลัดเริ่มต้นด้วยปุ่มลัดของคุณ ในการทำเช่นนั้น เรากำลังคัดลอกวัตถุ 'closepane' จากไฟล์ 'default.json'
และวางวัตถุนั้นไว้ใต้คุณสมบัติ "การกระทำ" ของไฟล์ "settings.json" จากนั้นแทนที่คีย์ลัด (ค่าคีย์) Ctrl+Shift+W ด้วย Ctrl+Shift+X ดังที่แสดงด้านล่าง
อย่าพยายามเปลี่ยนแปลงสิ่งอื่นในวัตถุการผูกคีย์ ให้เปลี่ยนเฉพาะข้อความทางลัดเท่านั้น
หลังจากเปลี่ยนทางลัด คลิก 'ไฟล์' และเลือก 'บันทึก' หรือกด Ctrl + S เพื่อบันทึกการเปลี่ยนแปลง
คุณสามารถใช้วิธีการเดียวกันนี้เพื่อเพิ่มปุ่มลัดใหม่ นอกจากนี้ เมื่อคุณเปลี่ยนข้อความทางลัด ตรวจสอบให้แน่ใจว่าข้อความนั้นไม่ขัดแย้งกับปุ่มลัดอื่นๆ ในไฟล์
นั่นคือปุ่มลัดทั้งหมดที่คุณควรรู้ใน Windows Terminal