Android

วิธีใช้ nano เครื่องมือแก้ไขข้อความบรรทัดคำสั่ง linux

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

เมื่อทำงานกับบรรทัดคำสั่งบ่อยครั้งที่คุณจะต้องสร้างหรือแก้ไขไฟล์ข้อความ เครื่องมือบรรทัดคำสั่งที่ทรงพลังและได้รับความนิยมมากที่สุดสองตัวคือ Vim และ Emacs ทั้งคู่มีเส้นโค้งการเรียนรู้ที่สูงชันซึ่งอาจเป็นการข่มขู่ผู้ใช้รายใหม่ สำหรับผู้ที่ต้องการโปรแกรมแก้ไขอย่างง่ายมี nano

GNU nano เป็นโปรแกรมแก้ไขข้อความบรรทัดคำสั่งที่ใช้งานง่ายสำหรับระบบปฏิบัติการ Unix และ Linux มันมีฟังก์ชั่นพื้นฐานทั้งหมดที่คุณคาดหวังจากเครื่องมือแก้ไขข้อความปกติเช่นการเน้นไวยากรณ์บัฟเฟอร์หลายตัวค้นหาและแทนที่ด้วยการสนับสนุนการแสดงออกปกติการตรวจการสะกดการเข้ารหัส UTF-8 และอื่น ๆ

ในคู่มือนี้อธิบายการใช้งานพื้นฐานของเครื่องมือแก้ไขนาโนรวมถึงวิธีการสร้างและเปิดไฟล์แก้ไขไฟล์บันทึกไฟล์ค้นหาและแทนที่ข้อความตัดและวางข้อความและอื่น ๆ

การติดตั้งนาโน

โปรแกรมแก้ไขข้อความของนาโนติดตั้งไว้แล้วใน macOS และ Linux distros ส่วนใหญ่ วิธีตรวจสอบว่ามีการติดตั้งในประเภทระบบของคุณหรือไม่:

nano --version

ผลลัพธ์จะมีลักษณะดังนี้:

GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:

ติดตั้ง Nano บน Ubuntu และ Debian

sudo apt install nano

ติดตั้ง Nano บน CentOS และ Fedora

sudo yum install nano

การเปิดและสร้างไฟล์

หากต้องการเปิดไฟล์ที่มีอยู่หรือเพื่อสร้างไฟล์ใหม่ให้พิมพ์ nano ตามด้วยชื่อไฟล์:

nano filename

นี่เป็นการเปิดหน้าต่างตัวแก้ไขใหม่และคุณสามารถเริ่มแก้ไขไฟล์ได้

ที่ด้านล่างของหน้าต่างจะมีรายการทางลัดคำสั่งพื้นฐานที่สุดที่จะใช้กับตัวแก้ไขนาโน

คำสั่งทั้งหมดนำหน้าด้วยอักขระ ^ หรือ M สัญลักษณ์คาเร็ต ( ^ ) แสดงถึง Ctrl ตัวอย่างเช่นคำสั่ง ^J หมายถึงการกดปุ่ม Ctrl และ J ในเวลาเดียวกัน ตัวอักษร M แสดงถึง Alt

คุณสามารถรับรายการคำสั่งทั้งหมดได้โดยพิมพ์ Ctrl+g

ในการเปิดไฟล์คุณต้องมีสิทธิ์อ่านไฟล์

nano +line_number, character_number filename

การแก้ไขไฟล์

ซึ่งแตกต่างจาก vi, nano เป็นโปรแกรมแก้ไขที่ไม่ทันสมัยซึ่งหมายความว่าคุณสามารถเริ่มพิมพ์และแก้ไขข้อความได้ทันทีหลังจากเปิดไฟล์

หากต้องการย้ายเคอร์เซอร์ไปที่บรรทัดและหมายเลขอักขระเฉพาะให้ใช้คำสั่ง Ctrl+_ เมนูที่ด้านล่างของหน้าจอจะเปลี่ยนไป ป้อนหมายเลขในฟิลด์“ ป้อนหมายเลขบรรทัดหมายเลขคอลัมน์:” แล้วกด Enter

การค้นหาและการแทนที่

หากต้องการค้นหาข้อความให้กด Ctrl+w พิมพ์ข้อความค้นหาแล้วกด Enter เคอร์เซอร์จะเลื่อนไปที่คู่แรก หากต้องการย้ายไปยังการแข่งขันถัดไปให้กด Alt+w

Copping ตัดและวาง

ในการเลือกข้อความให้เลื่อนเคอร์เซอร์ไปที่ด้านบนของข้อความแล้วกด Alt+a นี่จะเป็นการตั้งค่าเครื่องหมายการเลือก เลื่อนเคอร์เซอร์ไปที่ท้ายข้อความที่คุณต้องการเลือกโดยใช้ปุ่มลูกศร ข้อความที่เลือกจะถูกเน้น หากคุณต้องการยกเลิกการเลือกให้กด Ctrl+6

คัดลอกข้อความที่เลือกไปยังคลิปบอร์ดโดยใช้คำสั่ง Alt+6 Ctrl+k จะตัดข้อความที่เลือก

ในการวางข้อความให้เลื่อนเคอร์เซอร์ไปยังตำแหน่งที่คุณต้องการวางข้อความแล้วกด Ctrl+u

การออมและการออก

หากต้องการบันทึกการเปลี่ยนแปลงที่คุณทำกับไฟล์ให้กด Ctrl+o หากไฟล์นั้นไม่มีอยู่ไฟล์นั้นจะถูกสร้างขึ้นเมื่อคุณบันทึก

หากต้องการออกจากนาโนกด Ctrl+x หากมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึกคุณจะถูกถามว่าคุณต้องการบันทึกการเปลี่ยนแปลงหรือไม่

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

การปรับแต่งนาโน (nanorc)

เมื่อเปิดใช้งานนาโนจะอ่านพารามิเตอร์การกำหนดค่าจากไฟล์การกำหนดค่าระบบ /etc/nanorc และจากไฟล์ที่ผู้ใช้ระบุ ~/.config/nano/nanorc และ ~/.nanorc หากไฟล์นั้นมีอยู่

ตัวเลือกที่ระบุในไฟล์ผู้ใช้มีความสำคัญเหนือกว่าตัวเลือกร่วม

เยี่ยมชมหน้า nanorc เพื่อดูรายการตัวเลือกที่มีทั้งหมด

การเน้นไวยากรณ์

Nano มาพร้อมกับกฎการเน้นไวยากรณ์สำหรับประเภทไฟล์ที่นิยมมากที่สุด บนระบบ Linux ส่วนใหญ่ไฟล์ไวยากรณ์จะถูกเก็บไว้ในไดเร็กทอรี /usr/share/nano และถูกรวมไว้ในไฟล์คอนฟิกูเรชัน /etc/nanorc

/ etc / nanorc

include "/usr/share/nano/*.nanorc"

ตัวเลือกที่ง่ายที่สุดในการเปิดใช้งานการไฮไลต์สำหรับชนิดไฟล์ใหม่คือการคัดลอกไฟล์ที่มีกฎการเน้นไวยากรณ์ไปยังไดเร็กทอรี /usr/share/nano

ตั้งนาโนเป็นเครื่องมือแก้ไขข้อความเริ่มต้น

ตามค่าเริ่มต้นในระบบ Linux ส่วนใหญ่เท็กซ์เอดิเตอร์ดีฟอลต์สำหรับคำสั่งเช่น visudo และ crontab จะถูกตั้งค่าเป็น vi ในการใช้นาโนเป็นตัวแก้ไขข้อความเริ่มต้นคุณต้องเปลี่ยนตัวแปรสภาพแวดล้อม VISUAL และ EDITOR

ผู้ใช้ Bash สามารถส่งออกตัวแปรใน ~/.bashrc :

~ /.bashrc

export VISUAL=nano export EDITOR="$VISUAL"

การใช้นาโนพื้นฐาน

ด้านล่างเป็นขั้นตอนพื้นฐานที่สุดสำหรับการเริ่มต้นใช้งานนาโน:

  1. บนพรอมต์คำสั่งพิมพ์ nano ตามด้วยชื่อไฟล์แก้ไขไฟล์ตามต้องการ Ctrl-x คำสั่ง Ctrl-x เพื่อบันทึกและออกจากโปรแกรมแก้ไขข้อความ

ข้อสรุป

ในบทช่วยสอนนี้เราได้แสดงวิธีใช้โปรแกรมแก้ไขข้อความ Gnu nano มันเป็นโปรแกรมแก้ไขข้อความยอดนิยมในหมู่ผู้ใช้ Linux และมีช่วงการเรียนรู้ขนาดเล็ก

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Gnu Nano โปรดไปที่หน้าเอกสารทางการของนาโน

อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ

สถานีนาโน