หากคุณเป็นผู้ใช้มือใหม่ของ Linuxโปรแกรมแก้ไขข้อความที่มีประโยชน์ที่สุดคือ "นาโน" แน่นอน ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีตั้งค่าโปรแกรมแก้ไขข้อความ "นาโน" defaultแทนที่จะเป็น "vim" หรือผู้เผยแพร่รายอื่น
Vim
si nano
มี โปรแกรมแก้ไขข้อความสำหรับ Linux. ไม่ว่าจะเป็น Ubuntu หรือ RedHat, CentOSบรรณาธิการเหล่านี้มีความสำคัญเมื่อมันมาถึง แก้ไขสคริปต์เป็น crontab
หรือไฟล์อื่นใดที่มีอยู่ในระบบปฏิบัติการ Linux.
Vim
(เวอร์ชันขั้นสูงของ "vi
") และ nano
เป็นชนิดของ Notepad สำหรับ Linuxโดยมีความแตกต่างที่พวกเขาไม่มีส่วนต่อประสานกราฟิก เปิดโดยตรงผ่านบรรทัดคำสั่งและแก้ไขด้วยความช่วยเหลือใน terminal / คอนโซลหรือเข้าสู่ระบบ Linux ผ่านลูกค้าด้วยการสนับสนุน SSHชนิด Putty หรือ Terminal (macOS).
สำหรับผู้ใช้หลายคน vim
มันซับซ้อนกว่าเล็กน้อยโดยมี a ชุดของคำสั่งแก้ไข ซึ่งพึ่งพาการพิมพ์ที่มีประสิทธิภาพมากกว่าการควบคุม ทางลัด-ers ตามที่เป็นอยู่ nano
. ตัวอย่างเช่น หากเราต้องการปิดไฟล์ที่เปิดด้วย "vi
" เราต้องพิมพ์คำสั่ง: ":quit!
"หรือสั้นกว่า":q
!", ในขณะที่ "nano
"คีย์ผสมก็พอ"Ctrl+X". จากมุมมองนี้ nano
เป็นสิ่งที่ใกล้ตัว Windows และอินเตอร์เฟซ macOS.
หากคุณมีระบบปฏิบัติการติดตั้งอยู่ Linuxซึ่งตั้งค่าเป็น "vi
” โปรแกรมแก้ไขข้อความ defaultจากนั้นคุณจะต้องทำตามขั้นตอนง่ายๆ สองสามขั้นตอนเพื่อตั้งค่าตัวแก้ไขข้อความ "นาโน" default in Linux.
วิธีตั้งค่าโปรแกรมแก้ไขข้อความ "นาโน" defaultแทนที่จะเป็น "vim" หรือผู้เผยแพร่รายอื่น
ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณมี "nano
” ติดตั้งบนระบบ เข้าสู่ระบบและใน terminal เรียกใช้คำสั่ง:
sudo yum -y install nano
หากคุณติดตั้งไว้แล้วข้อความสุดท้ายคุณจะได้รับรุ่นล่าสุดถูกติดตั้งบนระบบของคุณ
Package nano-2.3.1-10.el7.x86_64 already installed and latest version
เพื่อตั้งให้นาโนเป็นตัวแก้ไขเริ่มต้น CentOSคุณต้องเพิ่มบรรทัดต่อไปนี้ในไฟล์ ~/.bashrc
ของผู้ใช้ของคุณ:
export VISUAL=nano
สิ่งนี้จะทำให้คำสั่งใด ๆ ที่เปิดใช้เอดิเตอร์ nano
แทนตัวแก้ไขเริ่มต้นเช่น vi
หรือ vim
.
ถ้าคุณต้องการที่ nano
เพื่อเป็นค่าเริ่มต้นสำหรับผู้ใช้ทั้งหมด คุณสามารถเพิ่มบรรทัดนี้ในไฟล์ได้ /etc/bashrc
. หลังจากเพิ่มบรรทัดนี้ คุณต้องอัปโหลดไฟล์ .bashrc
มีคำสั่ง:
source ~/.bashrc
หรือ
source /etc/bashrc
เพื่อทำให้คำสั่งซื้อใช้งานได้
บทช่วยสอนนี้ให้คุณเรียนรู้วิธีตั้งค่าโปรแกรมแก้ไขข้อความ "นาโน" defaultมีประโยชน์อย่างยิ่งสำหรับการแก้ไขคำสั่งที่ทำงานโดยไม่ระบุว่าจะใช้โปรแกรมแก้ไขใดสำหรับไฟล์นั้น ตัวอย่างที่ดีที่สุดคือการแก้ไข crontab
ซึ่งทำได้โดยการสั่ง: crontab -e
. การดำเนินการคำสั่งนี้จะเปิดไฟล์ cronjob
ในตัวแก้ไขชุด default บนระบบ
ในสถานการณ์ที่ บรรณาธิการ vi
ถูกตั้งค่า default ในระบบและคุณไม่ต้องการเปลี่ยนแปลง แต่ไฟล์ crontab
คุณต้องการมัน เปิดด้วย nano
จากนั้นดำเนินการใน terminal คำสั่งต่อไปนี้:
env EDITOR=nano crontab -e
ไฟล์ crontab
มันจะเปิดโดยอัตโนมัติและสามารถแก้ไขได้ด้วย nano
สำหรับเซสชันปัจจุบัน