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
- vi 和vim 的區別
- cat和vim的區別是什麼?
- Linux中fork和exec是什麼?有何區別?Linux
- Linux系統中vi是什麼?vi模式有幾種?Linux模式
- 在Linux中,tomcat和nginx的區別是什麼?LinuxTomcatNginx
- linux和ubuntu區別是什麼?有什麼關係?LinuxUbuntu
- 在Linux中,BASH 和 DOS之間的區別是什麼?Linux
- Linux中什麼是打包?與歸檔有什麼區別?Linux
- 【Java面試】Mybatis中#{}和${}的區別是什麼?Java面試MyBatis
- Linux中打包和壓縮是什麼?兩者有何區別?Linux
- cookie是什麼?和session有什麼區別?CookieSession
- Mssql和Mongodb區別是什麼SQLMongoDB
- powershell和cmd區別是什麼
- 深入探究Java中equals()和==的區別是什麼Java
- Laravel中 FeatureTest和 UnitTest的區別是什麼Laravel
- 在Linux中,umask 和 ulimit有什麼區別?LinuxMIT
- Linux和Unix的區別是什麼?Linux基礎教程Linux
- 什麼是Linux?和Unix之間有什麼較大的區別?Linux
- vi與vim的區別以及常用命令
- vi與vim的區別以及常用命令***
- 什麼是PCB?什麼是PCBA?PCB和PCBA的區別?
- Java和Python是什麼?有什麼區別?JavaPython
- python is和==的區別是什麼?Python
- SCRM是什麼,SCRM和CRM區別?
- HIVE和HBASE的區別是什麼Hive
- text(),val()和html()區別是什麼HTML
- JDO和JPA的區別是什麼?
- http協議中,“get”和“post”的區別是什麼HTTP協議
- ajax中button和submit按鈕的區別是什麼MIT
- Linux和windows系統哪個好?區別是什麼?LinuxWindows
- Linux系統中對稱加密和非對稱加密區別是什麼?Linux加密
- HTTP和HTTPS是什麼 二者區別是什麼HTTP
- 海外HTTP代理中全域性代理和區域性代理是什麼?有什麼區別?HTTP
- 什麼是報表工具?和 EXCEL 有什麼區別?Excel
- Java 介面和抽象類是什麼,有什麼區別Java抽象
- 什麼是 MicroPython?和CPython有什麼區別?Python
- 什麼是SCRM系統?和CRM有什麼區別?