国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 操作系統(tǒng) > 正文

vim 常用命令

2024-06-28 13:28:09
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
vim 常用命令

進(jìn)入vi的命令 vi filename :打開(kāi)或新建文件,并將光標(biāo)置于第一行首 vi +n filename :打開(kāi)文件,并將光標(biāo)置于第n行首 vi + filename :打開(kāi)文件,并將光標(biāo)置于最后一行首 vi +/pattern filename:打開(kāi)文件,并將光標(biāo)置于第一個(gè)與pattern匹配的串處 vi -r filename :在上次正用vi編輯時(shí)發(fā)生系統(tǒng)崩潰,恢復(fù)filename vi filename....filename :打開(kāi)多個(gè)文件,依次進(jìn)行編輯

 

移動(dòng)命令

h: 右移一個(gè)字符

j: 下移一行

k:上移一行

l:右移一個(gè)字符

i:進(jìn)入編輯模式

G:文件最后一行

w:下一個(gè)單詞開(kāi)頭,包括標(biāo)點(diǎn)

W:下一個(gè)單詞開(kāi)頭,不包括標(biāo)點(diǎn)

b,B:與w和W對(duì)應(yīng),前一個(gè)單詞

H:(head)回到屏幕的第一行

M:(middle)屏幕的中間一行

L:(last)屏幕的最后一行

e,E:下一個(gè)單詞結(jié)尾,e包括標(biāo)點(diǎn),E不包括標(biāo)點(diǎn)

(,):移動(dòng)到句子的開(kāi)頭和結(jié)尾

{,}:移動(dòng)的段落的開(kāi)頭和下一段落

數(shù)字0:移動(dòng)到當(dāng)前行的第一列

^: 當(dāng)前行的第一個(gè)非空字符

$:當(dāng)前行的最后一個(gè)字符

+:下一行首

—:上一行第一個(gè)非空字符

G:光標(biāo)移至第n行首 n+:光標(biāo)下移n行 n-:光標(biāo)上移n行 n$:光標(biāo)移至第n行尾

 

屏幕翻滾類(lèi)命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 nz:將第n行滾至屏幕頂部,不指定n時(shí)將當(dāng)前行滾至屏幕頂部。

插入命令:

a:在光標(biāo)后插入

A:在本行后插入

i:在光標(biāo)前插入

I:在本行前插入

s:刪除當(dāng)前字符并進(jìn)入編輯模式

S:刪除當(dāng)前行并進(jìn)入編輯模式

r:替換當(dāng)前字符     R:替換當(dāng)前字符及其后的字符,直至按ESC鍵

ncw或nCW:修改指定數(shù)目的字      nCC:修改指定數(shù)目的行

:r file             讀入文件 file 內(nèi)容,并插在當(dāng)前行后       : nr file            讀入文件 file 內(nèi)容,并插在第 n 行后        Esc                 回到命令模式

x: 刪除當(dāng)前字符

dw: 刪除當(dāng)前單詞

dG:刪除當(dāng)前行到文件結(jié)束

dd: 刪除當(dāng)前行

db: 刪除光標(biāo)前面的單詞:n,md               從第 m 行開(kāi)始往前刪除 n 行

d, d$               從光標(biāo)處刪除到行尾

ndw或ndW:刪除光標(biāo)處開(kāi)始及其后的n-1個(gè)字     d0:刪至行首     d$:刪至行尾     ndd:刪除當(dāng)前行及其后n-1行

Ctrl+u:刪除輸入方式下所輸入的文本

 

搜索及替換命令 /pattern:從光標(biāo)開(kāi)始處向文件尾搜索pattern ?pattern:從光標(biāo)開(kāi)始處向文件首搜索pattern n:在同一方向重復(fù)上一次搜索命令 N:在反方向上重復(fù)上一次搜索命令 :s/p1/p2/g:將當(dāng)前行中所有p1均用p2替代 :n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代 :g/p1/s//p2/g:將文件中所有p1均用p2替換

 

最后行方式命令 :n1,n2 co n3:將n1行到n2行之間的內(nèi)容拷貝到第n3行下 :n1,n2 m n3:將n1行到n2行之間的內(nèi)容移至到第n3行下 :n1,n2 d :將n1行到n2行之間的內(nèi)容刪除 :w :保存當(dāng)前文件 :e filename:打開(kāi)文件filename進(jìn)行編輯 :x:保存當(dāng)前文件并退出 :q:退出vi :q!:不保存文件并退出vi :!command:執(zhí)行shell命令command :n1,n2 w!command:將文件中n1行至n2行的內(nèi)容作為command的輸入并執(zhí)行之,若不指定n1,n2,則表示將整個(gè)文件內(nèi)容作為command的輸入 :r!command:將命令command的輸出結(jié)果放到當(dāng)前行

選項(xiàng)設(shè)置 all:列出所有選項(xiàng)設(shè)置情況 term:設(shè)置終端類(lèi)型 ignorance:在搜索中忽略大小寫(xiě) list:顯示制表位(Ctrl+I)和行尾標(biāo)志($) number:顯示行號(hào) report:顯示由面向行的命令修改過(guò)的數(shù)目 terse:顯示簡(jiǎn)短的警告信息 warn:在轉(zhuǎn)到別的文件時(shí)若沒(méi)保存當(dāng)前文件則顯示NO write信息 nomagic:允許在搜索模式中,使用前面不帶“/”的特殊字符 nowrapscan:禁止vi在搜索到達(dá)文件兩端時(shí),又從另一端開(kāi)始 mesg:允許vi顯示其他用戶(hù)用write寫(xiě)到自己終端上的信息

Matthew 5:43-45“[Love for Enemies] “You have heard that it was said, ‘Love your neighbor and hate your enemy.’ But I tell you, love your enemies and PRay for those who persecute you, that you may be children of your Father in heaven. He causes his sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous.”

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永兴县| 元阳县| 彭泽县| 沾化县| 荆州市| 清丰县| 寻乌县| 赞皇县| 益阳市| 凉山| 延吉市| 宜宾市| 靖边县| 张家口市| 广昌县| 永吉县| 漾濞| 神木县| 安丘市| 图木舒克市| 昌吉市| 渑池县| 山阳县| 栾城县| 龙山县| 营山县| 丰原市| 汨罗市| 鹤庆县| 尖扎县| 绥中县| 金门县| 怀宁县| 庆元县| 库伦旗| 高阳县| 宜昌市| 林周县| 东乡族自治县| 宝丰县| 冕宁县|