ฉันต้องการที่จะเปิดตัวvim
แทนการเริ่มต้นvi
แก้ไขเมื่อกดในvless
มีการตั้งค่าใดที่ฉันสามารถแก้ไขเพื่อให้ฉันทำเช่นนี้ได้หรือไม่?
ฉันต้องการที่จะเปิดตัวvim
แทนการเริ่มต้นvi
แก้ไขเมื่อกดในvless
มีการตั้งค่าใดที่ฉันสามารถแก้ไขเพื่อให้ฉันทำเช่นนี้ได้หรือไม่?
คำตอบ:
จากman less
,
เรียกใช้เอดิเตอร์เพื่อแก้ไขไฟล์ปัจจุบันที่กำลังดู เครื่องมือแก้ไขนำมาจากตัวแปรสภาพแวดล้อม VISUAL หากกำหนดไว้ หรือ EDITOR หากไม่ได้กำหนด VISUAL หรือค่าเริ่มต้นเป็น "vi" ถ้าไม่มี มีการกำหนดภาพหรือบรรณาธิการ ดูการอภิปรายของ LESSEDIT ภายใต้ส่วนของ PROMPTS ด้านล่าง
เพียงตั้งค่าEDITOR
ตัวแปรสภาพแวดล้อมมาตรฐานตามที่คุณต้องการเช่นexport EDITOR=vim
ใน~/.bashrc
หรืออะไรทำนองนั้น
ฉันพบคำตอบได้ที่นี่https://www.howtogeek.com/howto/ubuntu/change-the-default-editor-from-nano-on-ubuntu-linux/ที่แสดงวิธีการแก้ไขตัวแก้ไขเริ่มต้นโดยไม่ต้องเปลี่ยนใด ๆ ตัวแปรสภาพแวดล้อม ซึ่งจะใช้งานได้เฉพาะใน Distros ที่ใช้ Debian เท่านั้น
กล่าวโดยย่อให้พิมพ์คำสั่งด้านล่างลงใน cli ของคุณ:
sudo update-alternatives --config editor
ซึ่งจะให้เมนูพร้อมตัวเลือกแก้ไขต่างๆดังนี้:
$ sudo update-alternatives –config editor
There are 5 alternatives which provide `editor’.
Selection Alternative
———————————————–
1 /usr/bin/vim
2 /bin/ed
*+ 3 /bin/nano
4 /usr/bin/vim.basic
5 /usr/bin/vim.tiny
Press enter to keep the default[*], or type selection number:
เพียงป้อนจำนวนตัวแก้ไขที่คุณต้องการตั้งเป็นค่าเริ่มต้น
คุณสามารถสร้างนามแฝง
alias v='vim'
และบันทึกไว้ใน/.bashrc