ฉันจะแทนที่วิธีvi
โดยvim
เพื่อที่ว่าเมื่อฉันพิมพ์vi
ใน terminal vim
เปิด?
ฉันจะแทนที่วิธีvi
โดยvim
เพื่อที่ว่าเมื่อฉันพิมพ์vi
ใน terminal vim
เปิด?
คำตอบ:
คุณสามารถเพิ่ม
alias vi=vim
~/.bashrc
ไปยัง นี้จะเริ่มเมื่อใดก็ตามที่คุณพิมพ์vim
vi
โปรดสังเกตว่าใน Ubuntu 10.10 (และผมคิดว่ายัง 10.04) เป็นแมปแล้วvi
vim
vim ~/.bashrc
'vi' ใน Ubuntu เริ่ม 'vim' แล้วแม้ว่าโดยค่าเริ่มต้นมันจะเริ่ม 'vim-tiny' (ซึ่งใกล้เคียงที่สุดกับ 'vi' ดั้งเดิมในฟีเจอร์ (ขาด)) คุณสามารถเห็นสิ่งนี้ด้วย:
sudo update-alternatives --display vi
หากคุณต้องการให้มันใช้ vim เวอร์ชันอื่นให้ตรวจสอบให้แน่ใจว่าติดตั้งและรันอยู่:
sudo update-alternatives --config vi
man update-alternatives
หรือเริ่มคำถามใหม่
นอกจากสิ่งที่ Peter Smit ได้แนะนำ คุณสามารถทำสิ่งต่าง ๆ ต่อไปนี้เพื่อทำให้ระบบการเปลี่ยนแปลงนั้นกว้างมากขึ้นไม่ใช่แค่บัญชีของคุณ
เพิ่มalias vi='vim'
/etc/bash.bashrc
หรือสร้าง symlink เพื่อเป็นกลุ่ม
sudo ln -s /usr/bin/vim /usr/bin/vi
อย่างไรก็ตามในระบบของฉันทั้ง / usr / bin / vim และ / usr / bin / vi เป็นลิงก์ไปยัง / etc / Alternatives / vim
.bashrc
อยู่ที่ไหน ฉันค่อนข้างใหม่สำหรับ Ubuntu