Linux中的vi和vim
一、vi與vim的概念和區(qū)別
概念: 它們都是多模式編輯器,不同的是vim 是vi的升級(jí)版本,它不僅兼容vi的所有指令,而且還有一些新的特性在里面。
vim優(yōu)勢(shì)主要體現(xiàn)在一下幾方面:
1、多級(jí)撤消
我們知道在vi里,按 u只能撤消上次命令,而在vim里可以無(wú)限制的撤消。
2、易用性
vi只能運(yùn)行于unix中,而vim不僅可以運(yùn)行于unix,windows ,mac等多操作平臺(tái)。
3、語(yǔ)法加亮
vim可以用不同的顏色來(lái)加亮你的代碼。
4、可視化操作
就是說(shuō)vim不僅可以在終端運(yùn)行,也可以運(yùn)行于x window、mac os、windows。
5、對(duì)vi的完全兼容
總結(jié)來(lái)說(shuō):
1.Vim是從 vi發(fā)展出來(lái)的一個(gè)文本編輯器。代碼補(bǔ)全、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。
2. vi/vim的使用
vi/vim 共分為三種模式,分別是一般模式、編輯模式與命令模式(尾行模式)
?
二、一般模式:
以 vi打開(kāi)一個(gè)檔案就直接進(jìn)入一般模式了(這是默認(rèn)的模式)。在這個(gè)模式中, 你可以使用『上下左右』按鍵來(lái)移動(dòng)光標(biāo)
?
三、編輯模式:
當(dāng)按下『i, I, o, O, a, A, r, R』等字母之后就會(huì)進(jìn)入編輯模式。注意了!通常在Linux 中,按下上述的字母時(shí),在畫(huà)面的左下方會(huì)出現(xiàn)『INSERT 或REPLACE 』的字樣,才可以輸入任何字來(lái)輸入到您的檔案中!而如果要回到一般模式時(shí),則必須要按下『Esc』這個(gè)按鍵即可退出編輯模式,回到一般模式(默認(rèn)模式)
?
四、命令模式:
在一般模式當(dāng)中,輸入『 : 或 / 』就可以將光標(biāo)移動(dòng)到最底下那一行,在這個(gè)模式當(dāng)中,可以提供您『搜尋資料』的動(dòng)作,而讀取、存盤(pán)、大量取代字符、離開(kāi)vi 、顯示行號(hào) 等等的動(dòng)作則是在此模式中達(dá)成的!
?
五、vi 和 vim 常用命令:
https://blog.csdn.net/m_nanle_xiaobudiu/article/details/79219526
?
總結(jié)
以上是生活随笔為你收集整理的Linux中的vi和vim的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php实现目录及目录文件下的遍历
- 下一篇: 使用Filezilla 与 linux远