ดูตัวแก้ไขข้อความนาโนใน GNU / Linux
- หมวดหมู่: ลินุกซ์
เนื่องจากฉันได้เขียนบทความแปลก ๆ ที่นี่และที่นั่นเกี่ยวกับ งานเซิร์ฟเวอร์ , โฮสติ้ง , VPS และในทำนองเดียวกันฉันคิดว่าบางทีบทความเกี่ยวกับการแก้ไขไฟล์คอนฟิกูเรชัน / เอกสารข้อความในสถานการณ์บรรทัดคำสั่งอาจเป็นความคิดที่ดี
มีโปรแกรมแก้ไขข้อความรายใหญ่บางตัวใช้งานง่ายกว่าในขณะที่บางตัวมีความซับซ้อนมากกว่า แต่ให้พลังและการกำหนดค่าพิเศษ (ฉันกำลังมองหาคุณเป็นกลุ่ม)
เครื่องมือแก้ไขที่ผู้ใช้ส่วนใหญ่ที่ยังใหม่กับโลกแห่งการทำงานกับข้อความเท่านั้นมักจะเริ่มต้นด้วยชื่อ Nano
นาโน
Nano มาพร้อมกับการกระจาย GNU / Linux ที่ทันสมัยที่สุด แต่คุณอาจพบกับสิ่งแปลก ๆ ที่ไม่ได้ หากคุณไม่มีเหตุผลแปลก ๆ ก็รับประกันได้ว่าจะอยู่ในที่เก็บหลักสำหรับการแจกจ่ายของคุณ
Nano ในความคิดของฉันใช้งานได้ค่อนข้างตรงไปตรงมามันมีรายการคำสั่งต่างๆที่สามารถใช้ได้ที่ด้านล่างของหน้าจอในตำนานสำหรับคุณไม่มีการโกงกับ 'โหมด' ต่างๆเช่นเดียวกับโปรแกรมแก้ไขอื่น ๆ และมัน มีฟังก์ชั่นทั้งหมดที่จำเป็นสำหรับพื้นฐาน
วิธีการอย่างรวดเร็วเกี่ยวกับ Nano
ในการเริ่มต้นให้เปิดหน้าต่างเทอร์มินัลและไปที่ไดเร็กทอรีที่คุณเลือกหรือใช้โฮมไดเร็กทอรีของคุณ เมื่อพร้อมแล้วให้พิมพ์: นาโน
ปลาย : คุณสามารถโหลดไฟล์ในนาโนได้โดยตรงเมื่อคุณโหลดตัวแก้ไขโดยเพิ่มพา ธ ไปยังคำสั่งเช่น nano thisismyfile หากไม่มีไฟล์อยู่ไฟล์จะสร้างบัฟเฟอร์ใหม่ด้วยชื่อไฟล์นั้นแทน
เมื่อเปิดตัวแก้ไขแล้วให้ดูที่คำสั่งที่ด้านล่างของหน้าจอ คุณจะทราบว่าแต่ละคนมี ^ หรือและ M อยู่ข้างๆ สิ่งเหล่านี้แสดงว่าต้องกดคีย์ใดด้วยคีย์ที่สองที่เกี่ยวข้อง (เช่น ^ K เพื่อตัดข้อความ)
แป้นพิมพ์ลัด ได้แก่ :
- ^ = CTRL
- M = ALT
คำสั่งที่มีประโยชน์ซึ่งคุณอาจใช้ประโยชน์ได้ไม่น้อยในช่วงแรกคือ Ctrl-G เพื่อเปิดเอกสารความช่วยเหลือของนาโน อีกประการหนึ่งคือ Ctrl-O เพื่อบันทึกไฟล์ข้อความที่เปิดอยู่ในโปรแกรมแก้ไขในขณะนั้น
การแก้ไขข้อความ
การไฮไลต์ข้อความใน Nano ทำได้โดยกดปุ่ม SHIFT จากนั้นใช้ไฟล์ ปุ่มลูกศร เช่นเมื่อคุณต้องการเน้นคำที่จะตัด คุณยังสามารถใช้ Ctrl + ^ เพื่อทำเครื่องหมายข้อความแทน
การนำทางข้อความใน Nano ทำได้ค่อนข้างง่ายผ่านทาง ปุ่มลูกศร หรือโดยใช้คำสั่งเช่น CTRL + ArrowKey เพื่อนำทางไปข้างหน้า / ย้อนกลับโดย WORD แทนที่จะเป็น LETTER หรือ CTRL + ArrowKey เพื่อนำทาง PARAGRAPH ขึ้นและลง
- Ctrl-A ข้ามไปที่ด้านบนสุดของเอกสาร
- Ctrl-E ไปยังจุดสิ้นสุดของเอกสาร
- Ctrl-Y เลื่อนขึ้นหน้า
- Ctrl-V เลื่อนหน้าลง
- Alt ^ คัดลอกบรรทัด (หรือ Alt-6)
- Ctrl-U วางข้อความ
- Ctrl-W ค้นหาข้อความ
ฟังก์ชันที่มีประโยชน์อีกอย่างหนึ่งโดยเฉพาะอย่างยิ่งเมื่อต้องจัดการกับผลลัพธ์ข้อผิดพลาดจากสิ่งที่คุณพยายามทำคือการนำทางไปยังบรรทัดข้อความที่ต้องการ
สมมติว่า nginx ของคุณพบปัญหาในไฟล์คอนฟิกูเรชันไฟล์หนึ่งของคุณสำหรับเว็บไซต์ที่คุณโฮสต์และผลลัพธ์จะบอกคุณว่าข้อผิดพลาดอยู่ในบรรทัด 173 ของ myconfig.conf สิ่งที่เราทำได้คือเปิดไฟล์ใน nano และข้ามไปยังบรรทัดเฉพาะนั้นอย่างรวดเร็วโดยกด ^ _ (CTRL + SHIFT + DASH) จากนั้น Nano จะแจ้งให้คุณป้อนบรรทัดและหมายเลขคอลัมน์ เพียงป้อน '173' และ voila คุณก็ประสบปัญหาแล้ว!
มีวิธีอื่น ๆ ที่เป็นไปได้ในการใช้ Nano ซึ่งมีคำสั่งมากมายไม่ใช่ทั้งหมดที่ระบุไว้ที่ด้านล่างของหน้าจอ หากต้องการเข้าถึงให้กด CNTRL + G เพื่อเปิด (หรือซ่อน) หน้าจอความช่วยเหลือ
สิ่งสุดท้ายในบทช่วยสอนฉบับย่อนี้คือวิธีออกและบันทึกเอกสารใน Nano
CTRL + X เป็นคีย์ลัดสำหรับ 'ออก' หากคุณยังไม่ได้แก้ไขเอกสาร Nano ก็จะหยุดทำงาน อย่างไรก็ตามหากคุณทำการเปลี่ยนแปลงใด ๆ nano จะถามคุณว่า 'Save Modified Buffer?' ซึ่งถามว่าคุณต้องการบันทึกไหม คุณสามารถกด Y หรือ N เพื่อใช่หรือไม่ใช่ การกด N จะออกโดยไม่บันทึกการเปลี่ยนแปลงจากนั้นการกด Y จะถามคุณว่าคุณต้องการตั้งชื่อไฟล์อะไร คุณสามารถใช้ชื่อเดิมได้ง่ายๆโดยกด ENTER หรือคุณสามารถป้อนชื่อใหม่
แค่นั้นแหละ! นี่คือพื้นฐานที่แท้จริงของการใช้โปรแกรมแก้ไขข้อความนาโน
นี่คือหน้าทรัพยากรบางส่วนที่คุณอาจพบว่ามีประโยชน์:
- GNU Nano Docs (บนเว็บไซต์โครงการอย่างเป็นทางการ)
- คำสั่งนาโนที่มีประโยชน์
แล้วคุณล่ะ? คุณใช้โปรแกรมแก้ไขอื่นหรือไม่? ถ้าเป็นเช่นนั้นทำไม?