บ่อยครั้งที่ทำงานกับไฟล์ท้องถิ่น คุณอาจต้องการเปิดหน้าต่าง Terminal ในตำแหน่งโฟลเดอร์ปัจจุบัน ใน Windows ทำได้ง่ายแค่กดปุ่มและเลือกตัวเลือก แต่บน Mac แตกต่างออกไป
คุณต้องเปิดใช้งานตัวเลือกในแผง Preferences ก่อน แล้วคุณจะมีตัวเลือกเปิด Terminal instance ในโฟลเดอร์ที่ต้องการ - สิ่งนี้เป็นจริงมา 5 ปีแล้วจนถึง Big Sur วันนี้
นี่คือวิธีเปิด Terminal ในตำแหน่งโฟลเดอร์ปัจจุบันบน Mac ของคุณ
เปิดหน้าต่าง Terminal ในโฟลเดอร์ปัจจุบันบน Mac
คุณไม่ต้องการแอปบุคคลที่สาม แค่ไปที่แผง Preferences ปรับตั้งค่าบ้าง และคุณก็พร้อมแล้ว
- คลิกโลโก้ Apple มุมซ้ายบนของ Mac และเลือก "System Preferences…" คุณจะถูกนำไปยังแผง Preferences ของ Mac
- คลิก "Keyboard" (คีย์บอร์ด) ในแผง Preferences
- ในแผง Keyboard ให้คลิกแท็บ "Shortcuts" (ลัด)
- ในแผง Shortcuts ให้คลิก "Services" (บริการ) ในเมนูด้านซ้าย เลื่อนลงในเมนูขวา และเลือกตัวเลือกที่ระบุว่า "New Terminal at Folder" (เทอร์มินัลใหม่ที่โฟลเดอร์) และ "New Terminal Tab at Folder" (แท็บเทอร์มินัลใหม่ที่โฟลเดอร์) ตัวเลือกเหล่านี้ควรอยู่ติดกัน
คลิก "none" ถัดจาก "New Terminal at Folder" และกดชุดปุ่มบนคีย์บอร์ดเพื่อกำหนด shortcut key ใหม่ให้ฟีเจอร์นี้ เพื่อให้คุณเปิดหน้าต่าง Terminal ด้วย shortcut key แทนการดึงเมนูและเลือกตัวเลือกเปิด
- เมื่อเปิดใช้งานตัวเลือกและกำหนด keyboard shortcut แล้ว คุณสามารถปิดแผง Preferences ได้
- เปิด parent directory ที่โฟลเดอร์ของคุณอยู่ แล้วคลิกเดี่ยวที่โฟลเดอร์ที่ต้องการเปิด Terminal คลิก "Finder" ตามด้วย "Services" และเลือก "New Terminal at Folder" หรือกด keyboard shortcut ที่กำหนดไว้ก่อนหน้านี้
- หน้าต่าง Terminal ใหม่ควรเปิดในตำแหน่งโฟลเดอร์ปัจจุบัน ทำให้คุณเล่นกับไฟล์ท้องถิ่นในโฟลเดอร์นั้นได้
การเปิด local instance ของ Terminal ควรจะง่ายสำหรับคุณแล้ว หากต้องการปิดใช้งานฟีเจอร์นี้ สามารถทำได้จากแผง Preferences โดยแค่ยกเลิกติ๊กถูกกล่องที่เลือกในขั้นตอนด้านบน
คำถามที่พบบ่อย
1. สามารถลากวางโฟลเดอร์เข้า Terminal ได้ไหม?
ได้ หากคุณเก็บ Terminal shortcut ไว้ใน Dock คุณสามารถเปิดโฟลเดอร์เฉพาะใน Terminal โดยลากวางโฟลเดอร์นั้นจากหน้าต่าง Finder ไปที่ไอคอน Terminal
หรือลากวางโฟลเดอร์จาก Finder เข้าไปในหน้าต่าง Terminal ที่เปิดอยู่
2. ไปยังโฟลเดอร์ภายใน Terminal ยังไง?
หากต้องการใช้ Terminal ไปยังโฟลเดอร์ ให้พิมพ์ cd ตามด้วย directory ที่ต้องการ ตัวอย่าง cd Desktop หรือ cd Desktop/Downloads
เพื่อดู current directory ที่คุณอยู่ใน Terminal ให้พิมพ์ pwd ย่อมาจาก "print working directory"
หากงานของคุณเกี่ยวกับไฟล์ท้องถิ่นด้วย Terminal และไม่ต้องการผ่านความยุ่งยากของการระบุ full paths ไปยังไฟล์ คุณสามารถใช้วิธีการแก้ปัญหาข้างต้นเพื่อให้ Terminal เปิดพร้อม current folder เป็น current working directory
หากต้องการทำตรงข้าม ดูคู่มือเปิดโฟลเดอร์ใดๆ จาก Mac Terminal เรายังสามารถแสดงวิธีซ่อมฮาร์ดดิสก์ macOS ด้วย fsck ได้