华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
  當(dāng)前位置:Linux認證 > 紅帽認證 > 紅帽認證輔導(dǎo) > 文章內(nèi)容
  

RHCE7認證學(xué)習(xí)筆記:Vim編輯器的使用

來源:Linux社區(qū) [ 2016年2月17日 ] 【

1、gedit 圖形化編輯文件

2、Vim操作某個文件,如果文件存在則打開,如果文件不存在,則會創(chuàng)建:

[root@clz ~]# vim XX3、Vim的三種模式:

(1)命令行模式;

(2)插入模式:

(3)末行模式;

使用Vim打開編輯文件時,默認是命令行模式:

4、編輯文件時,從命令行進入插入模式,按以下鍵進入:

i,從當(dāng)前光標進入;

a,從當(dāng)前光標的后一個字符進入;

o,在當(dāng)前行的插入下一行;

I,從當(dāng)前光標跳到本行行首并進入;

A,跳到本行的結(jié)束并進入;

O,在本行的上一行插入一行;

r,替換當(dāng)前字符;

R,替換當(dāng)前字符并跳到下一個字符;

number+G: 跳到指定的行,如10G跳到第10行,GG跳到末行,gg跳到首行;

number+yy:復(fù)制當(dāng)前行往下的行數(shù),在任意行按p可黏貼;

number+dd: 剪切當(dāng)前行往下的行數(shù),在任意行按p黏貼;

u: 撤銷上一步操作;

ctrl+r:恢復(fù)上一步操作;

ctrl+v:進入可視圖塊模式,通過光標上下移動,選中內(nèi)容,按y復(fù)制選定內(nèi)容,在任意位置按粘貼;

快速在行首添加注釋#,光標移動選中行首,然后按I到開始位置,按#,按ESC退出即可

#abrt:x:173:173::/etc/abrt:/sbin/nologin

#pulse:x:171:171:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin

#gdm:x:42:42::/var/lib/gdm:/sbin/nologin

#gnome-initial-setup:x:993:991::/run/gnome-initial-setup/:/sbin/nologin        :split:進入分屏模式,ctrl+w w可以在上下屏之間切換;

要查看Vim的詳細幫助,可以輸入Vimtutor。

5、末行模式下對文件進行保存、查找、屬性設(shè)置,替換等操作

進入末行模式,ESC從插入進入命令模式,輸入:(或/,一般用于查找,n從上往下查找,N從下往上查找)

保存:wq 保存并退出,或者 x;

強制退出:q! 不保存文件修改內(nèi)容;

顯示行號:set nu,如果默認顯示行號,則需要修改家目錄下面的vimrc文件或者/etc/vimrc,沒有則創(chuàng)建文件,插入一行set nu;

切換指定行:直接輸入行號;

替換:1,$s/old/new/g 替換全局所有

m,ns/old/new/g 替換m行到n行所有的匹配內(nèi)容,.代表當(dāng)前行,$代表末行,$-1代表倒數(shù)第二行,(1,$)也可以使用%替換,都是表示全文。如果要匹配的內(nèi)容里面有特殊字符, 如/,*  等,前面需加轉(zhuǎn)義字符\

可以使用 s#old#new#,使用#分隔符,則特殊字符不需要轉(zhuǎn)義;

反斜杠下面進行查找,如果要忽略大小寫,在查找內(nèi)容后面加\c,例如:/servername\c

6、在命令行模式下直接執(zhí)行系統(tǒng)命令

輸入 .!加(命令)

.!ifconfig

本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
石狮市| 老河口市| 襄樊市| 盈江县| 东丽区| 改则县| 南川市| 庆元县| 陇西县| 白银市| 沾益县| 阳山县| 饶阳县| 上思县| 德清县| 巨野县| 无极县| 昌邑市| 衡山县| 和静县| 徐水县| 邓州市| 莱芜市| 五常市| 灵寿县| 高台县| 宁乡县| 峡江县| 正蓝旗| 峨山| 白玉县| 仙桃市| 延寿县| 观塘区| 溧水县| 吴堡县| 长垣县| 乌鲁木齐县| 兴仁县| 渭源县| 中西区|