Vi和Vim的區別及聯繫是什麼?
它們都是多模式編輯器,不同的是vim 是vi的升級版本,它不僅兼容vi的所有指令,而且還有一些新的特性在裏面。
vim的這些優勢主要體現在以下幾個方面:
1、多級撤消
我們知道在vi裏,按 u只能撤消上次命令,而在vim裏可以無限制的撤消。
2、易用性
vi只能運行於unix中,而vim不僅可以運行於unix,windows ,mac等多操作平臺。
3、語法加亮
vim可以用不同的顏色來加亮你的代碼。
4、可視化操作
就是說vim不僅可以在終端運行,也可以運行於x window、 mac os、 windows。
5、對vi的完全兼容
某些情況下,你可以把vim當成vi來使用。
安裝vim之後會有個vimrc文件,像高亮、字體等等所有的設置都可以寫在裏面的。
VI/VIM map
Graphical cheat sheet based tutorial