之前搜索vim一些命令時,經常看到有人說ubuntu自帶的vim是是vim.tiny的,功能不全。
什么需要先卸載,再重裝,真的是這樣嗎?
我查了一下,vim的版本號
vim --version
vi --version
兩個的提示信息是一樣的。
ubuntu 中vim,vi 還有vim.tiny,到底是怎么回事呢?
which vim
返回,/usr/bin/vim
ls -al /usr/bin/
vim和vi 都是一個軟連接,連接到/etc/alternatives 目錄下,alternatives 是debian linux發一種特有的別名,方便做bash的開發
我們再查看這兩個文件,都指向了,/usr/bin/vim.basic
用vim.basic --version 查詢的信息是和vim,vi查詢的一樣
vim.tiny --version 查詢信息如下
vim.basic 是巨型版,無圖形界面,大小是2.6M
vim.tiny 是微型版,沒有圖形界面,功能更少,大小只有1.1M
最后的結論:
ubuntu1804中,vim 和vi 命令使用的都是vim.basic全功能無圖形界面版,tiny版本依然存在,可能是為了兼容之前發行版本的問題
所以,大家不必重新安裝vim