Linux學習之Vi和Vim區別是什麼?
當我們在Linux系統中進行檔案編輯的時候,就會使用到VI和VIM編輯器,對於這兩種編輯器我想很多人都好奇它們之間的區別是什麼?我們一起來看看吧。
Linux中Vi和Vim區別是什麼?
1、多級撤銷:在VI裡,按u只可以撤銷上次命令,但是在vim裡面可以無限制撤銷;
2、易用性:vi只能執行於Unix中,而vim不僅可以運用於Unix,還可以執行於Linux、Windows、mac等多個操作平臺;
3、語法加亮:vim可以用不同的顏色來加亮你的程式碼;
4、視覺化操作:vim不僅可以在終端執行,還可以執行於x Windows、Mac os、Windows。
5、對vi完全相容:某種情況下,你可以將vim當做vi來使用。
vi和vim同屬於Linux中的編輯器,但是vim比較高階,可以當做vi的升級版本。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2753600/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中Vi和Vim區別是什麼?Linux
- vi 和vim 的區別
- cat和vim的區別是什麼?
- Linux學習之CentOS和Ubuntu有什麼區別?LinuxCentOSUbuntu
- Linux裡面lvs和haproxy區別是什麼?Linux學習教程Linux
- anaconda和pycharm區別是什麼?Python學習!PyCharmPython
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- 字典和json的區別是什麼?Python學習JSONPython
- jupyter和pycharm區別是什麼?Python學習班PyCharmPython
- 程式和程式有什麼區別?Linux學習入門Linux
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- 在Linux中,BASH 和 DOS之間的區別是什麼?Linux
- Python學習之Django和Flask框架有什麼區別?PythonDjangoFlask框架
- Kata和Kaizen之間的區別是什麼?AI
- 迭代器和生成器區別是什麼?Python學習!Python
- 【Linux學習教程】Linux中tcp與tcp6區別是什麼?LinuxTCP
- 運維和網管有什麼區別?Linux技術學習運維Linux
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- 優思學院|CTP和CTQ是什麼?有什麼區別?
- Java和C有什麼區別,應該學習Java還是CJava
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- cookie是什麼?和session有什麼區別?CookieSession
- 為什麼要學習 Vim?
- Mssql和Mongodb區別是什麼SQLMongoDB
- powershell和cmd區別是什麼
- Python和Go是什麼?它們之間有什麼區別?PythonGo
- Python學習之Django和其他Python框架有什麼區別?PythonDjango框架
- Linux中fork和exec是什麼?有何區別?Linux
- Linux系統中vi是什麼?vi模式有幾種?Linux模式
- Linux和Unix的區別是什麼?Linux基礎教程Linux
- cookie和session有什麼區別?Python學習!CookieSessionPython
- vi與vim的區別以及常用命令
- vi與vim的區別以及常用命令***
- Linux與Windows有什麼區別?linux系統學習LinuxWindows
- 尋源和採購之間的區別是什麼?
- 什麼是PCB?什麼是PCBA?PCB和PCBA的區別?
- Linux運維學習全日制和週末有什麼區別?Linux運維
- Java和Python是什麼?有什麼區別?JavaPython