??作者:insist--
??個人主頁:insist-- 的個人主頁
理想主義的花,最終會盛開在浪漫主義的土壤里,我們的熱情永遠(yuǎn)不會熄滅,在現(xiàn)實平凡中,我們終將上岸,陽光萬里
??歡迎點贊??收藏??評論??
前言
本文將介紹vim / vi編輯器是什么并詳細(xì)講解它的三種工作模式以及基本命令
目錄
一、Vim編譯器介紹
1. Vim是什么
2. Vim的三種工作模式
①命令模式
②輸入模式
③底線命令模式
二、基本操作演示
1. 打開文件
2. 進(jìn)入插入模式
3. 保存并退出文件
一、Vim編譯器介紹
1. Vim是什么
Vim是一款在Linux中常用的文本編輯器,它從vi發(fā)展而來,具有代碼補全、編譯及錯誤跳轉(zhuǎn)等功能,可以主動以字體顏色標(biāo)識語法的正確性,方便代碼編寫。Vim能運行于unix、windows、mac等多個操作平臺。
vim是vi的加強(qiáng)版本,兼容vi的所有指令,不僅能編輯文本,而且還具有shell程序編輯的功能,可以不同顏色的字體來辨別語法的正確性,極大方便了程序的設(shè)計和編輯性。
2. Vim的三種工作模式
Vim的三種工作模式分別是命令模式、輸入模式和底線命令模式。
①命令模式
用戶剛剛啟動vi/vim,就進(jìn)入了命令模式。此狀態(tài)下敲擊鍵盤動作會被Vim識別為命令,而非輸入字符。
命令模式下常用的命令:
h:左移光標(biāo)
j:下移光標(biāo)
k:上移光標(biāo)
l:右移光標(biāo)
w:移動到下一個單詞的開頭
b:移動到當(dāng)前單詞或前一個單詞的開頭
e:移動到當(dāng)前單詞或下一個單詞的結(jié)尾
gg:移動到文件開頭
G:移動到文件結(jié)尾
dd:刪除當(dāng)前行
yy:復(fù)制當(dāng)前行
p:粘貼到光標(biāo)之后
u:撤銷上一次操作
Ctrl + r:重做上一次撤銷的操作
/:查找文本,例如輸入“/example”將查找“example”這個單詞
n:查找下一個匹配項
N:查找上一個匹配項
:%s/old/new/g:將文件中的所有“old”替換為“new”
②輸入模式
在命令模式下,通過輸入“i”、“a”或“o”命令可以進(jìn)入輸入模式。在這個模式下,用戶可以像在普通文本編輯器中那樣輸入文本。
命令模式下常用的命令:
i:進(jìn)入插入模式,在當(dāng)前位置插入文本
a:進(jìn)入插入模式,在光標(biāo)后插入文本
o:進(jìn)入插入模式,在光標(biāo)前插入文本
Esc:退出插入模式,返回到命令模式
③底線命令模式
在命令模式下,按下shift?冒號(:)進(jìn)入末行模式。在這個模式下,你可以輸入保存、退出等命令。
命令模式下常用的命令:
w:保存文件
q:退出vim
wq:保存并退出vim
q!:強(qiáng)制退出vim,不保存修改
set number:顯示行號
set nonumber:不顯示行號
set colorscheme:設(shè)置顏色主題
set background=dark:設(shè)置背景色為暗色系
set background=light:設(shè)置背景色為亮色系
%s/old/new/g:將文件中的所有“old”替換為“new”
二、基本操作演示
?
1. 打開文件
一句話概括:命令行中輸入vim 文件名。
詳細(xì)解釋:使用命令vim 文件名來打開一個文件。如果文件不存在,Vim將創(chuàng)建一個新文件;如果文件已經(jīng)存在,則Vim會打開該文件并顯示其內(nèi)容。當(dāng)我們想打開一個名為“hello.txt”的文件可以使用命令:vim hello.txt,如果出現(xiàn)下圖這個樣子,證明已經(jīng)打開文件。
2. 進(jìn)入插入模式
一句話概述:在命令模式下,按鍵盤上的i、a或o即可進(jìn)入。
詳細(xì)解釋:在命令模式下,通過輸入“i”、“a”或“o”命令可以進(jìn)入插入模式,如下圖,進(jìn)入插入模式后,在命令行界面的左下角會顯示“插入”字樣,在此模式我們就可以像Windows中的文本文檔一樣直接寫入內(nèi)容。
3. 保存并退出文件
一句話概述:進(jìn)入底線命令模式輸入wq(進(jìn)入方法看流程圖或下方解釋)
詳細(xì)解釋:寫入內(nèi)容后,我們需要進(jìn)行保存并退回命令行界面,如上方流程圖,我們要退出并保存文件時,需要在 底線命令模式 輸入 wq,進(jìn)入底線命令模式之前,我們需要先退回命令模式(按ESC鍵),然后再進(jìn)入底線命令模式(shift?:組合鍵),如下圖,看到冒號以后就證明已經(jīng)進(jìn)入到了底線命令模式。在冒號的后面輸入wq即可保存并退出文件。文章來源:http://www.zghlxwxcb.cn/news/detail-754129.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-754129.html
到了這里,關(guān)于探索 Linux vim/vi 編輯器:介紹、模式以及基本操作演示的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!