跟我讀vim文檔:001_如何退出

以下操作都是在mac上完成,不要問(wèn)我windows上怎么操作,我不知道。。


先差一段廢話,大家可以直接跳過(guò)。

N多年以前,我曾經(jīng)嘗試使用過(guò)一次vim。
那會(huì)兒剛接觸linux,不懂英文,不懂文檔,完完全全的戰(zhàn)5渣。

在純命令行界面輸入vim之后,瞎按了一番。。。然后,就滾去拔電源了。。。。
沒(méi)錯(cuò),當(dāng)時(shí)我根本不知道vim要如何操作,更不知道vim要如何退出。。。

所以,作為本系列的第一章,自然是要先講如何退出。。。


一、進(jìn)入與退出

進(jìn)入:

命令行直接輸入vim然后回車(chē)就可以進(jìn)入了。

退出:

隨便點(diǎn)幾下esc,然后輸入

:q!        #然后 回車(chē)

(注意:冒號(hào)也要一起輸入。)

我當(dāng)年就是因?yàn)椴恢肋@點(diǎn)而滾去拔電源的。。。

退出操作常見(jiàn)有三條命令:

:q          #如果你沒(méi)有進(jìn)行任何操作,那么直接退出就可以了。
:qa!         #不保存任何改動(dòng),毫不猶豫的退出。
:wq         #保存并退出。wq其實(shí)就是write quit的縮寫(xiě)。ps:論學(xué)好英語(yǔ)的重要性!

退出講完了,在講講基本操作。

二、模式

vim與其他編輯器最大的區(qū)別就在于這里。
常見(jiàn)編輯器都是通過(guò)快捷鍵進(jìn)行一些復(fù)雜修改,而vim是通過(guò)模式。

也就是說(shuō),vim把功能文字輸入分開(kāi)了。

常見(jiàn)模式就兩種:輸入模式、普通模式

輸入模式

按下字母 i 就進(jìn)入輸入模式了,你可以任意書(shū)寫(xiě)。

普通模式

按下esc就進(jìn)入普通模式,此時(shí),你所用的鍵位都是功能鍵。
(ps:沒(méi)事兒就點(diǎn)幾下esc準(zhǔn)沒(méi)錯(cuò)~)

比如:
i :在光標(biāo)前插入(相當(dāng)于進(jìn)入輸入模式)
k、j、h、l :上、下、左、右。(記憶方法:j j 在下面..-_-||)
x :刪除光標(biāo)下的字母。
dd :刪除光標(biāo)所在行。


知道這些就算是入門(mén)了。剩下的就是熟悉與深入了解其他鍵位的功能了。


三、教程推薦

1、

vim自帶了一個(gè)入門(mén)教程,大家可以試試。
在命令行直接輸入:

vimtutor

之后按照文字描述來(lái)一遍吧~
據(jù)說(shuō)30分鐘可以搞定:p

2、

簡(jiǎn)明 VIM 練級(jí)攻略
https://coolshell.cn/articles/5426.html

這是個(gè)不錯(cuò)的入門(mén)教程,大家可以看看~

3、

中文文檔

之后的篇章就是按照文檔來(lái)講了,英語(yǔ)渣就點(diǎn)擊鏈接下載中文文檔吧。不過(guò)大家最好去好好學(xué)學(xué)英語(yǔ),真的很重要!

update:發(fā)現(xiàn)了一個(gè)在線的中文文檔:http://yianwillis.github.io/vimcdoc/doc/help.html#reference_toc


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 命令歷史 以:和/開(kāi)頭的命令都有歷史紀(jì)錄,可以首先鍵入:或/然后按上下箭頭來(lái)選擇某個(gè)歷史命令。 啟動(dòng)vim 在命令...
    im螞蟻閱讀 31,069評(píng)論 3 48
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲(chóng)de夢(mèng)閱讀 100,716評(píng)論 9 468
  • Vim幾句話介紹Vim是Unix系統(tǒng)上的文本編輯軟件(你該不會(huì)不知道什么是文本編輯軟件吧?。?,在windows上也...
    何必遠(yuǎn)方閱讀 3,329評(píng)論 0 3
  • 初次來(lái)上海,在這座偌大的城市又稱(chēng)為魔都的大都市過(guò)了5個(gè)月,這也是我第一次在異地呆這么久(除了武漢)。當(dāng)初是沒(méi)打算來(lái)...
    Lucyyyy為明天閱讀 478評(píng)論 0 0
  • 001 瓦拉赫效應(yīng) 培養(yǎng)孩子不應(yīng)該評(píng)價(jià)其聰明不聰明,而應(yīng)該找出其聰明得地方發(fā)揮其優(yōu)勢(shì)。 002 羅森塔爾效應(yīng) 經(jīng)常...
    草木有心閱讀 269評(píng)論 4 7

友情鏈接更多精彩內(nèi)容