Score:0

เหตุใด Ubuntu 21.10 ของฉันจึงใช้ nvim แทน vim

ธง ng

ฉันติดตั้ง 21.10 มาระยะหนึ่งแล้ว แต่สังเกตเห็นว่า 'vim --version' แสดงข้อมูลสำหรับ 'nvim' มีเหตุผลใดที่ทำให้สิ่งนี้เกิดขึ้น?

guiverc avatar
cn flag
คุณไม่ได้บอกว่าคุณกำลังถามเกี่ยวกับ Ubuntu 21.10 Server หรือ Ubuntu 21.10 Desktop หรือให้เบาะแสเกี่ยวกับ *สถาปัตยกรรม* แต่ฉันจะค้นหาบันทึก `apt` ของคุณเพื่อหาสาเหตุที่ติดตั้ง (ไม่ว่าจะโดยตรงหรือโดยอ้อม เช่น ` neovim` ไม่ได้ติดตั้งตามค่าเริ่มต้นเนื่องจากเป็นแพ็คเกจ 'จักรวาล' (`neovim | 0.4.4-1 | impish/universe | source, amd64, arm64, armhf, ppc64el, s390x`) ดังนั้นจึงไม่มีสิทธิ์ที่จะอยู่ในสื่อ Ubuntu (ดู https://cdimage.ubuntu.com/ubuntu/releases/21.10/release/ubuntu-21.10-live-server-arm64.manifest หรือสื่อใดก็ตามที่คุณใช้สำหรับส่วนโค้ง/ผลิตภัณฑ์ที่ไม่ได้ระบุ)
ng flag
ฉันควรจะระบุว่าฉันหมายถึง Ubuntu 21.10 เท่านั้น เมื่อฉันเข้าใจว่า nvim ได้รับการติดตั้งด้วยตนเองในภายหลัง ฉันดำเนินการ `apt-get purge neovim` ซึ่งลบ nvim และลิงก์จาก vim ไปยัง nvim ขอบคุณ
guiverc avatar
cn flag
Ubuntu 21.10 ไม่เฉพาะเจาะจงมากนัก เช่น ฉันให้รายการสำหรับ 21.10 ISO; a *arm64* เซิร์ฟเวอร์ ISO ซึ่งเป็น ISO 21.10 (ซึ่งมีการผลิตจำนวนมาก!, เดสก์ท็อป, เซิร์ฟเวอร์, สถาปัตยกรรมที่หลากหลาย ... แต่ไม่มีแพ็คเกจ 'จักรวาล' อยู่ภายในเนื่องจาก Ubuntu จัดเตรียมแพ็คเกจทีมรักษาความปลอดภัยจาก 'หลัก' เท่านั้น (บางส่วน ไบนารีเท่านั้น debs เป็นต้น)
Score:0
ธง cn

ไม่ใช่ทั้งสองอย่าง เสียงเรียกเข้า ก็ไม่เช่นกัน นีโอวิม ถูกติดตั้งโดยค่าเริ่มต้นบนระบบ Ubuntu ตามค่าเริ่มต้น Ubuntu มาพร้อมกับ Vim เวอร์ชันขั้นต่ำผ่านแพ็คเกจ vim-จิ๋ว.

หากในระบบของคุณ 'vim --version' แสดงข้อมูลเกี่ยวกับ neovim ซึ่งเป็นส่วนแยกของ vim แสดงว่าคุณเคยติดตั้ง neovim (แพ็คเกจ นีโอวิม). ระหว่างการติดตั้ง Package นั้นจะมีคำสั่ง vi และ เสียงเรียกเข้า ชี้ไปที่ nvim (/usr/bin/nvim) โดยใช้ระบบ "ทางเลือกเดเบียน":

sudo apt ติดตั้ง neovim

การตั้งค่า neovim (0.4.4-1) ...
ทางเลือกในการอัปเดต: ใช้ /usr/libexec/neovim/ex เพื่อให้ /usr/bin/ex (ex) ในโหมดอัตโนมัติ
ทางเลือกในการอัปเดต: ใช้ /usr/libexec/neovim/rvim เพื่อให้ /usr/bin/rvim (rvim) ใน aut
o โหมด
ทางเลือกในการอัปเดต: ใช้ /usr/libexec/neovim/rview เพื่อให้ /usr/bin/rview (rview) ใน 
โหมดอัตโนมัติ
ทางเลือกในการอัปเดต: ใช้ /usr/bin/nvim เพื่อให้ /usr/bin/vi (vi) ในโหมดอัตโนมัติ
ทางเลือกในการอัปเดต: ใช้ /usr/bin/nvim เพื่อให้ /usr/bin/vim (vim) ในโหมดอัตโนมัติ
ทางเลือกในการอัปเดต: ใช้ /usr/libexec/neovim/view เพื่อให้ /usr/bin/view (ดู) ใน aut
o โหมด
ทางเลือกในการอัปเดต: ใช้ /usr/libexec/neovim/vimdiff เพื่อให้ /usr/bin/vimdiff (vimdif
f) ในโหมดอัตโนมัติ

ลิงก์เหล่านี้จะถูกตั้งค่าก็ต่อเมื่อยังไม่ได้เปิดใช้งานเท่านั้น ตัวอย่างเช่น หากคุณเคยติดตั้ง เสียงเรียกเข้าคำสั่ง vi และ เสียงเรียกเข้า จะยังคงชี้ไปที่ เสียงเรียกเข้า, /usr/bin/vim.basic. ตามค่าเริ่มต้น คำสั่ง เสียงเรียกเข้า ไม่สามารถใช้ได้และ vi ชี้ไปที่ /usr/bin/vim.tiny.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา