เปลี่ยน default editor ใน debian
Debian
อัพเดทล่าสุด 25 พ.ย. 66
ประสบปัญหาใหญ่ ใน debian คือเข้าไปแก้ config บางอย่าง แล้วหาทางออกไม่ได้
เรื่องของเรื่อง

คือจะแก้ systemctl edit --full ตัวนึง พอกดปุ๊บ กลายเป็น editor ที่ไม่คุ้นตา และหาทางออก + วิธี save ข้อมูลไม่เจอ

แน่นอนมันไม่ใช่ vim ที่เป็นคำถามยอดฮิต ว่าออกยังไง นะครับ

สรุปไปขุดๆ ดูเจอว่ามีคำสั่งนี้ สำหรับการเปลี่ยน default editor ได้

# update-alternatives --config editor

สั่งแล้วได้ผลแบบนี้

There are 8 choices for the alternative editor (providing /usr/bin/editor).

  Selection    Path                Priority   Status
------------------------------------------------------------
* 0            /usr/bin/joe         70        auto mode
  1            /bin/nano            40        manual mode
  2            /usr/bin/jmacs       50        manual mode
  3            /usr/bin/joe         70        manual mode
  4            /usr/bin/jpico       50        manual mode
  5            /usr/bin/jstar       50        manual mode
  6            /usr/bin/rjoe        25        manual mode
  7            /usr/bin/vim.basic   30        manual mode
  8            /usr/bin/vim.tiny    15        manual mode

Press <enter> to keep the current choice[*], or type selection number:

ซึ่งเราสามารถระบุ เลข editor ที่เราอยากใช้ได้เลย (ซึ่งผม ก็เลือก nano อยู่แล้ว ของคุ้นเคย)

ว่าได้ ไอ้ joe มันคือตัวไหนฟะ ไม่เห็นเคยได้ยินชื่อ

Beta Version v23.12.4 : ขออภัยเว็บกำลังก่อสร้าง (อีกแล้ว) แต่คราวนี้กำลังสร้างจริงจังละ