最常用vi,vim的好處是啥啊。
认证高级PHP讲师
Vim是從 vi 發展出來的一個文字編輯器 。程式碼補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。和Emacs 並列成為類Unix系統 使用者最喜歡的編輯器。
vim = Vi IMproved
vim
Vi IMproved
現在很多發行版直接把vi做成vim的软连接了,如果你直接执行vi欢迎界面上显示了VIM - Vi IMproved字样,就说明你实际上用的就是vim
vi
VIM - Vi IMproved
$ ls -l `which vi` lrwxr-xr-x 1 root wheel 3 4 15 2015 /usr/bin/vi -> vim
vim 有豐富的顏色,看著舒服,
大多數distro的vi就是vim。有的直接symbolic link。有的是特別編譯了一個小版本。所謂小版本就是在編譯時去掉了很多功能。源碼裡面用 ./configure --help 可以看到。
./configure --help
也有一些distro確實是用的其它的vi clone。這個相當小眾。
呃~,歷史記不大清了。 主要是vim是vi的加強版(vi improved),對vi的功能進行了大幅的加強。 改進實在太多了,隨便help一下某個指令,幫助資訊裡就會提示vi: 沒有 某某指令 或 vi 無此功能。
Vim 和 vi 的差異就好比IDE開發工具和記事本的差別
Vim是從 vi 發展出來的一個文字編輯器 。程式碼補完、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。和Emacs 並列成為類Unix系統 使用者最喜歡的編輯器。
vim
=Vi IMproved
現在很多發行版直接把
vi
做成vim
的软连接了,如果你直接执行vi
欢迎界面上显示了VIM - Vi IMproved
字样,就说明你实际上用的就是vim
vim 有豐富的顏色,看著舒服,
大多數distro的vi就是vim。有的直接symbolic link。有的是特別編譯了一個小版本。所謂小版本就是在編譯時去掉了很多功能。源碼裡面用
./configure --help
可以看到。也有一些distro確實是用的其它的vi clone。這個相當小眾。
呃~,歷史記不大清了。
主要是vim是vi的加強版(vi improved),對vi的功能進行了大幅的加強。
改進實在太多了,隨便help一下某個指令,幫助資訊裡就會提示vi: 沒有 某某指令 或 vi 無此功能。
Vim 和 vi 的差異就好比IDE開發工具和記事本的差別