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-2739437/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux學習之Vi和Vim區別是什麼?Linux
- cat和vim的區別是什麼?
- Linux系統中vi是什麼?vi模式有幾種?Linux模式
- 在Linux中,tomcat和nginx的區別是什麼?LinuxTomcatNginx
- Linux中fork和exec是什麼?有何區別?Linux
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- 在Linux中,BASH 和 DOS之間的區別是什麼?Linux
- Linux和Unix的區別是什麼?Linux基礎教程Linux
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- vi與vim的區別以及常用命令***
- vi與vim的區別以及常用命令
- Linux中打包和壓縮是什麼?兩者有何區別?Linux
- Vi 和 Vim 的使用
- 在Linux中,umask 和 ulimit有什麼區別?LinuxMIT
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- Laravel中 FeatureTest和 UnitTest的區別是什麼Laravel
- Linux裡面lvs和haproxy區別是什麼?Linux學習教程Linux
- Linux和windows系統哪個好?區別是什麼?LinuxWindows
- Linux中raid和lvm有什麼區別?Linux學習教程LinuxAILVM
- Linux系統中rpm與yum的區別是什麼?Linux
- Mssql和Mongodb區別是什麼SQLMongoDB
- powershell和cmd區別是什麼
- python is和==的區別是什麼?Python
- Linux系統中對稱加密和非對稱加密區別是什麼?Linux加密
- cookie是什麼?和session有什麼區別?CookieSession
- Java和Python是什麼?有什麼區別?JavaPython
- 什麼是 MicroPython?和CPython有什麼區別?Python
- 深入探究Java中equals()和==的區別是什麼Java
- 在js中attribute和property的區別是什麼?JS
- 【Java面試】Mybatis中#{}和${}的區別是什麼?Java面試MyBatis
- 【Linux基礎】ftp、sftp和scp是什麼?區別在哪裡?LinuxFTP
- Linux中su和sudo命令有什麼區別?Linux學習教程Linux
- 【Linux學習教程】Linux中tcp與tcp6區別是什麼?LinuxTCP
- 在Linux中,發行版和核心有什麼區別?Linux
- HTTP和HTTPS是什麼 二者區別是什麼HTTP
- 什麼是PCB?什麼是PCBA?PCB和PCBA的區別?
- xpgu是什麼 xgpu和xgp有什麼區別GPU
- vi和vim的編輯模式模式