Ubuntu中的vim

本筆記對(duì)應(yīng)《Ubuntu Linux 從初學(xué)到精通》第20章的內(nèi)容。+視頻課程內(nèi)容。

vim編輯器可以可與終端完美結(jié)合,能快速切換代碼的編輯和編譯工作;

vim的基本操作:

輸入vim命令按回車鍵,進(jìn)入編輯界面,進(jìn)入后,處于命令模式,按下shift+:組合鍵,進(jìn)入末行命令模式,輸入"w hello.c",按下回車,執(zhí)行保存命令。

此時(shí),文件hello.c已經(jīng)保存,為了編輯此文件,按下插入文本的命令,如i鍵,進(jìn)入到輸入模式;

輸入內(nèi)容完畢之后,按下Esc鍵,退出輸入模式,同時(shí)進(jìn)入了vim的命令模式,按下shift+:的組合鍵,進(jìn)入末行命令模式,輸入wq保存文件并關(guān)閉文件,退出vim程序;

末行命令中,q!表示不保存直接退出;x是保存且退出(wq!也可以);

ls-alh也是常用命令,可以查看整個(gè)目錄的類型;

使用cp命令,只寫目錄不寫文件名,表明不改變文件的名稱;

i在當(dāng)前光標(biāo)處插入文字;a在當(dāng)前光標(biāo)后插入;o指下一行插入;x刪除當(dāng)前光標(biāo)字符;

dd刪除整行內(nèi)容,或者是剪切;yy復(fù)制;p是粘貼;u撤銷當(dāng)前操作;

ctrl+f下翻頁;ctrl+b上;

shift+^光標(biāo)快速移動(dòng)行首,shift+$行尾;

vi +文件名稱可以直接打開文件,也可直接新建文件;

:set nu在編輯器中顯示行號(hào); :set nonu不顯示;gg跳到文件頂部;G尾部;(這兩個(gè)命令,不用在命令行中輸入)行號(hào)+G直接跳到某行;/word從上到下在文中查找word,按n是查找下一個(gè);?word從下往上查找;

:%s/old/new/g在整個(gè)文件范圍內(nèi),替換所有的字符串;

最后編輯于
?著作權(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)容

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