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
- cat和vim的區別是什麼?
- Linux學習之CentOS和Ubuntu有什麼區別?LinuxCentOSUbuntu
- Linux裡面lvs和haproxy區別是什麼?Linux學習教程Linux
- anaconda和pycharm區別是什麼?Python學習!PyCharmPython
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- 字典和json的區別是什麼?Python學習JSONPython
- jupyter和pycharm區別是什麼?Python學習班PyCharmPython
- 程式和程式有什麼區別?Linux學習入門Linux
- 在Linux中,BASH 和 DOS之間的區別是什麼?Linux
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- 【Linux學習教程】Linux中tcp與tcp6區別是什麼?LinuxTCP
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- Python學習之Django和Flask框架有什麼區別?PythonDjangoFlask框架
- 運維和網管有什麼區別?Linux技術學習運維Linux
- Linux系統中vi是什麼?vi模式有幾種?Linux模式
- Linux和Unix的區別是什麼?Linux基礎教程Linux
- 迭代器和生成器區別是什麼?Python學習!Python
- Python學習之Django和其他Python框架有什麼區別?PythonDjango框架
- Linux與Windows有什麼區別?linux系統學習LinuxWindows
- vi與vim的區別以及常用命令***
- vi與vim的區別以及常用命令
- Kata和Kaizen之間的區別是什麼?AI
- Vi 和 Vim 的使用
- 在Linux中,tomcat和nginx的區別是什麼?LinuxTomcatNginx
- Linux中fork和exec是什麼?有何區別?Linux
- Python和Go是什麼?它們之間有什麼區別?PythonGo
- Linux運維學習全日制和週末有什麼區別?Linux運維
- cookie和session有什麼區別?Python學習!CookieSessionPython
- Linux和windows系統哪個好?區別是什麼?LinuxWindows
- 優思學院|CTP和CTQ是什麼?有什麼區別?
- 什麼是linux?學習linux需要什麼語言?Linux
- 什麼是linux?Linux需要學習什麼語言?Linux
- 文字編輯工具那麼多,運維為什麼要學vi/vim?運維
- UNIX與Linux有什麼區別?學習linux哪個書好Linux
- 為什麼要學習 Vim?
- Tomcat與Nginx有什麼區別?linux學習路線TomcatNginxLinux