中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問(wèn)手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux下vim編輯器命令大全

時(shí)間:2019-10-30

linux命令大全應(yīng)用_linux簡(jiǎn)單命令大全_linux命令大全

jitbitmacrorecorder支持很多命令,各種鼠標(biāo)的左右點(diǎn)擊等命令、鍵盤(pán)的各種擊鍵命令、延遲命令(等待窗口、等待用戶(hù)輸入、等待進(jìn)程啟動(dòng)等)、文件操作命令(復(fù)制、刪除、打開(kāi)或者是否存在的判斷命令)、窗口命令(關(guān)閉窗口、切換窗口、移動(dòng)窗口、窗口是否存在等判斷命令)、文本命令、剪貼板命令、查色找色判斷命令、找圖命令、關(guān)機(jī)重啟命令、網(wǎng)絡(luò)命令等,程序甚至允許你輸入c#代碼。在實(shí)時(shí)顯示模式下可在4種對(duì)焦方式中隨意切換:“面部+追蹤”、“自由移動(dòng)多點(diǎn)”、“自由移動(dòng)1點(diǎn)”、“快速模式”,其中前3種對(duì)焦方式時(shí)hybridcmosaf在畫(huà)面中央附近的有效區(qū)域內(nèi)發(fā)揮作用。在實(shí)時(shí)顯示模式下可在4種對(duì)焦方式中隨意切換:“面部+追蹤”、“自由移動(dòng)多點(diǎn)”、“自由移動(dòng)1點(diǎn)”、“快速模式”,其中前3種對(duì)焦方式時(shí)hybrid cmos af在畫(huà)面中央附近的有效區(qū)域內(nèi)發(fā)揮作用。

vim的三種工作模式

使用vim編輯文件時(shí),默認(rèn)處于命令行模式。此模式下,可使用方向鍵(上、下、左、右鍵)或 k、j、h、i 移動(dòng)光標(biāo)的位置,還可以對(duì)文件內(nèi)容進(jìn)行復(fù)制、粘貼、替換、刪除等操作。

下圖所示是vim處于命令行模式的狀態(tài)示意圖。

vim處于命令行模式

在輸入模式下,vim可以對(duì)文件執(zhí)行寫(xiě)操作,類(lèi)似于在Windows系統(tǒng)的文檔中輸入內(nèi)容。

使vim進(jìn)行輸入模式的方式是在命令模式狀態(tài)下輸入i、I、a、A、o、O等插入命令(各指令的具體功能下表所示),當(dāng)編輯文件完成后按esc鍵即可返回命令模式。

快捷鍵功能描述

在當(dāng)前光標(biāo)所在位置插入隨后輸入的文本,光標(biāo)后的文本相應(yīng)向右移動(dòng)

在光標(biāo)所在行的行首插入隨后輸入的文本,行首是該行的第一個(gè)非空白字符,相當(dāng)于光標(biāo)移動(dòng)到行首執(zhí)行 i 命令

在光標(biāo)所在行的下面插入新的一行。光標(biāo)停在空行首,等待輸入文本

在光標(biāo)所在行的上面插入新的一行。光標(biāo)停在空行的行首,等待輸入文本

在當(dāng)前光標(biāo)所在位置之后插入隨后輸入的文本

在光標(biāo)所在行的行尾插入隨后輸入的文本,相當(dāng)于光標(biāo)移動(dòng)到行尾再執(zhí)行a命令

下圖所示為vim處于輸入模式模式下的示意圖。

vim處于輸入模式

底行模式用于對(duì)文件中的指定內(nèi)容執(zhí)行保存、查找或替換等操作。

linux簡(jiǎn)單命令大全_linux命令大全應(yīng)用_linux命令大全

使vim切換到底行模式的方法是在命令行模式狀態(tài)下按:鍵(注意是英文符號(hào)),此時(shí)vim窗口的左下方出現(xiàn)一個(gè):符號(hào),這是就可以輸入相關(guān)指令進(jìn)行操作了。

指令執(zhí)行后vim會(huì)自動(dòng)返回命令行模式。如想直接返回命令行模式,按esc即可。

下圖所示為vim進(jìn)入底行模式后的狀態(tài)。

vim進(jìn)入底行模式

對(duì)于新手來(lái)說(shuō),經(jīng)常不知道自己處于什么模式。不論是自己忘了,還是不小心切換了模式,都可以按一次esc鍵返回命令行模式。如果你多按幾次esc鍵后聽(tīng)到"嘀————"的聲音,則代表你已經(jīng)處于命令行模式了。

打開(kāi)文件

vim 文件名

打開(kāi)文件時(shí)光標(biāo)處于文件尾部

vim + 文件名

打開(kāi)文件時(shí),光標(biāo)定位到第幾行

vim +數(shù)字 文件名

字符移動(dòng)

h:向左移動(dòng)

l:向右移動(dòng)

j:向下移動(dòng)

k:向上移動(dòng)

這些移動(dòng)鍵都可以加上數(shù)字(5h:向左移動(dòng)5個(gè)字符格)

單詞移動(dòng)

w:移到下一個(gè)單詞的詞首

linux簡(jiǎn)單命令大全_linux命令大全應(yīng)用_linux命令大全

e:跳至當(dāng)前或下一個(gè)單詞的詞尾

b:跳到前一個(gè)單詞的詞首

行內(nèi)跳轉(zhuǎn)

0 :行首

$:行尾

行間移動(dòng)

G:最后一行

數(shù)字G:跳轉(zhuǎn)至第幾行

在底行模式下,直接給出行號(hào),實(shí)現(xiàn)跳轉(zhuǎn)

Ctrl + f :向下翻屏

Ctrl +b :向上翻屏

Ctrl +d :向下翻半屏

Ctrl +u :向上翻半屏

x :刪除單個(gè)字符 (可以加數(shù)字:5x)

d:要跟跳轉(zhuǎn)命令組合在一塊使用(d $、d0....)

數(shù)字dd:刪除包括當(dāng)前光標(biāo)所在行的#行

 上一個(gè)教程:Linux常用20個(gè)命令