vim使用指南

編輯器之神——vim

vim的三種模式

命令行模式:進(jìn)入vim后的默認(rèn)模式,用戶可以輸入vim命令來管理自己的文檔,此時(shí)從鍵盤上輸入任何字符都會(huì)當(dāng)成編輯命令,輸入合法的vim命令,vim會(huì)完成相應(yīng)的動(dòng)作

文本輸入模式:在命令模式下輸入i/I 或者a/A 進(jìn)入輸入模式,就可以在文本文件內(nèi)輸入內(nèi)容了,按下ESC則回到命令行模式

末行模式:在命令行模式下輸入:進(jìn)入末行模式

vim的使用

進(jìn)入vim

一般進(jìn)入vim 都是vim后面跟著文件名

vim main.c

如果當(dāng)前文件夾下沒有此文件,則會(huì)在目錄下新生成此文件
注:如果你直接vim進(jìn)入編輯器,而沒有跟文件名,他也會(huì)進(jìn)去,但是你退出時(shí)需要指定文件名稱
如果你想進(jìn)入編輯器中的具體某一行(指光標(biāo)所在的行)

vim +8 main.c

編輯文本

需要進(jìn)入文本輸入模式
命令模式下輸入i進(jìn)入文本輸入模式可以輸入內(nèi)容了,在光標(biāo)所在字符之前進(jìn)行插入
輸入I 是在光標(biāo)所在行行首進(jìn)行輸入
輸入a是在光標(biāo)所在字符的后面進(jìn)行插入
輸入A是在光標(biāo)所在行行末進(jìn)行輸入
輸入o在光標(biāo)所在行下面插入一空行
輸入O在光標(biāo)所在行上面插入一空行

操作文本

你可以在輸入模式下按Delete或者退格鍵(Backspace)進(jìn)行刪除文本,我將介紹一些在命令行下如何刪除文本
x —— 刪除光標(biāo)所在的字符
X —— 刪除光標(biāo)所在字符前面的字符
D或者d$ ——?jiǎng)h除光標(biāo)所在位置到行末的字符
dd——?jiǎng)h除光標(biāo)所在一行

文本復(fù)制

yy——復(fù)制光標(biāo)所在行
Y——復(fù)制光標(biāo)所在位置到行尾
y0——復(fù)制光標(biāo)前一位到行首

p——粘貼
v/V——選中文本
u/U——撤銷
.——重復(fù)上次執(zhí)行的命令

vim退出

需要進(jìn)入文本末模式
:q——退出
:q!——強(qiáng)制退出
:w——保存
:wq——保存并退出

光標(biāo)移動(dòng)

j——向下
k——向上
h——向左
l——向右

H——前面加數(shù)字代表光標(biāo)移動(dòng)到哪行行首,(當(dāng)前屏幕)
M——移動(dòng)到文本中間,或者屏幕中間行的行首
L——移動(dòng)到文本末或者屏幕底部行行首,可以加數(shù)字
G——不受屏幕限制,是文本的行數(shù)
:set number ——設(shè)置行號(hào)
/string ——查找命令

?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 下面主要是針對(duì)vscode-vim的使用指南,1-9節(jié)的內(nèi)容是通用的,但是后面的內(nèi)容是vscode-vim特有的功...
    mudssky閱讀 1,716評(píng)論 0 0
  • 介紹: Vim一共分為3種模式:視圖模式、編輯模式、命令行模式 視圖模式(command mode):使用Vim打...
    聽見下雨的聲音_閱讀 874評(píng)論 0 2
  • Vi 編輯器由 Bill Joy 在 1976 年編碼實(shí)現(xiàn)。Vim ( Vi Improved ) 編輯器由 Br...
    饑人谷_Mily閱讀 588評(píng)論 0 3
  • vim編輯器 vim模式: 編輯-->輸入: 輸入-->編輯: 編輯-->末行: 末行-->編輯: 一 打開文件 ...
    阿錚OnMyWay閱讀 1,103評(píng)論 0 6
  • vim 三種模式示意圖 1.命令行模式 用戶剛剛啟動(dòng) vi/vim,便進(jìn)入了命令模式?;蛘咴谌魏螘r(shí)候,不管用戶處于...
    __robin閱讀 715評(píng)論 0 3

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