โฮมเพจ » ทำอย่างไร » วิธีการแก้ไขตัวสะกดและการสะกดผิดโดยอัตโนมัติเมื่อใช้“ cd” บน Linux

    วิธีการแก้ไขตัวสะกดและการสะกดผิดโดยอัตโนมัติเมื่อใช้“ cd” บน Linux

    เราคุ้นเคยกับโปรแกรมประมวลผลคำที่บอกเราเมื่อเราสะกดคำผิด แต่ถ้านิ้วของคุณบินผ่านไดเรกทอรีในบรรทัดคำสั่ง Linux คุณสามารถแก้ไขตัวสะกดและการสะกดคำผิดได้โดยอัตโนมัติอย่างน้อยเมื่อใช้ ซีดี คำสั่ง.

    เราจะแสดงวิธีเพิ่มคำสั่งอย่างง่ายให้กับไฟล์. bashrc ที่จะตรวจสอบสิ่งที่คุณพิมพ์ลงในคำสั่ง cd เพื่อหาอักขระที่ถูกย้ายอักขระที่ขาดหายไปและอักขระมากเกินไป.

    ไฟล์. bashrc เป็นสคริปต์ที่ทำงานทุกครั้งที่คุณเปิดหน้าต่าง Terminal โดยการกด Ctrl + Alt + T หรือเปิดแท็บใหม่ในหน้าต่าง Terminal คุณสามารถเพิ่มคำสั่งลงในไฟล์. bashrc ที่คุณต้องการเรียกใช้โดยอัตโนมัติทุกครั้งที่คุณเปิดหน้าต่าง Terminal ในการเพิ่มการตรวจสอบการสะกดคำสั่ง cd เราจะเพิ่มคำสั่งในไฟล์. bashrc.

    หากต้องการแก้ไขไฟล์. bashrc เราจะใช้ gedit พิมพ์คำสั่งต่อไปนี้ที่พรอมต์.

    gedit ~ / .bashrc

    คุณสามารถใช้โปรแกรมแก้ไขข้อความใด ๆ ก็ได้เช่น vi และ nano เพียงแค่แทนที่“ gedit” ในคำสั่งด้านบนด้วยคำสั่งเพื่อเรียกใช้โปรแกรมแก้ไขข้อความที่คุณเลือก.

    เลื่อนไปที่ด้านล่างของไฟล์. bashrc และเพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์.

    shopt -s cdspell

    คุณสามารถเพิ่มความคิดเห็นด้านบนคำสั่งเพื่อให้คุณจำสิ่งที่คำสั่งทำ เพียงใส่เครื่องหมายตัวเลข (#) ที่จุดเริ่มต้นของบรรทัดจากนั้นรายละเอียดใด ๆ ที่คุณต้องการเพิ่ม.

    คลิก“ บันทึก”.

    ปิด gedit (หรือตัวแก้ไขข้อความอื่น ๆ ) โดยคลิกที่“ X” ที่มุมบนซ้ายของหน้าต่าง.

    การตั้งค่าที่คุณเพิ่งเพิ่มไปยังไฟล์. bashrc จะไม่มีผลกับเซสชันหน้าต่างเทอร์มินัลปัจจุบัน คุณต้องปิดหน้าต่าง Terminal และออกจากระบบและกลับเข้ามาใหม่เพื่อให้การเปลี่ยนแปลงมีผล ดังนั้นพิมพ์ ทางออก ที่พรอมต์และกด Enter หรือคลิกปุ่ม“ X” ที่มุมบนซ้ายของหน้าต่าง จากนั้นออกจากระบบและกลับเข้ามาใหม่.

    ทีนี้ถ้าคุณทำผิดพลาดเล็กน้อย (เช่นอักขระที่ถูกย้าย) เมื่อพิมพ์ชื่อของไดเรกทอรีในคำสั่ง cd การสะกดที่ถูกต้องจะแสดงในบรรทัดถัดไปและคุณจะถูกพาไปยังไดเรกทอรีที่ตรงกับสิ่งที่คุณพิมพ์มากที่สุดโดยอัตโนมัติ.

    นี่เป็นวิธีง่ายๆที่ทำให้การนำทางไดเรกทอรีในบรรทัดคำสั่งง่ายขึ้นมาก.