我們使用Linux的時(shí)候,經(jīng)常會(huì)運(yùn)用編輯器。那么如何在linux中用命令打開(kāi)編輯器呢?下面我給大家分享一下。
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),襄垣企業(yè)網(wǎng)站建設(shè),襄垣品牌網(wǎng)站建設(shè),網(wǎng)站定制,襄垣網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,襄垣網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
工具/材料
Linux
首先我們登錄進(jìn)Linux系統(tǒng)中,如下圖所示
接下來(lái)鼠標(biāo)單擊右鍵,在彈出的菜單中選擇打開(kāi)終端選項(xiàng),如下圖所示
然后我們進(jìn)入命令行以后,輸入gedit命令,如下圖所示
最后我們就看到編輯器被打開(kāi)了,如下圖所示
cat命令用于查看純文本文件(較短的):
$ cat [選項(xiàng)] 文件
以下是cat命令常用的3個(gè)選項(xiàng):
(1) $ cat -n 文件
-n 表示顯示行號(hào)。
(2) $ cat -b 文件
-b 表示顯示行號(hào),但是不包括空行。
(3) $ cat -A 文件
-A 表示顯示出不可見(jiàn)的符號(hào),如空格、tab鍵等。
more命令用于查看純文本文件(較長(zhǎng)的):
$ more [選項(xiàng)] 文件
more命令常用的一個(gè)參數(shù)是"- 數(shù)字",表示預(yù)先顯示的行數(shù),默認(rèn)是一頁(yè):
$ more -10 文件
head命令用于查看純文本文檔的前N行:
$ head [選項(xiàng)] 文件
(1) $ head -n 10 文件
這個(gè)命令表示顯示文件的前10行。
(2) $ head -n -10 文件
這個(gè)命令表示正常輸出,但是不顯示最后的10行。
tail命令用于查看純文本文檔的后N行:
$ tail [選項(xiàng)] [文件]
例如,顯示文件/etc/passwd的后10行:
$ tail -n 10 /etc/passwd
wc命令用于統(tǒng)計(jì)指定文本的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù):
$ wc [參數(shù)] 文本
(1) $ wc -l 文本
-l 參數(shù)表示只顯示行數(shù)。
(2) $ wc -w 文本
-w 參數(shù)表示只顯示單詞數(shù)。
(3) $ wc -c 文本
-c 參數(shù)表示只顯示字節(jié)數(shù)。
vim可以分為三種狀態(tài),分別是 命令行模式(command mode) 、 輸入模式(Insert mode) 和 底行模式(last line mode) ,這 3 種工作模式可隨意切換,如下圖所示。
使用vim編輯文件時(shí),默認(rèn)處于命令行模式。此模式下,可使用方向鍵(上、下、左、右鍵)或 k、j、h、i 移動(dòng)光標(biāo)的位置,還可以對(duì)文件內(nèi)容進(jìn)行復(fù)制、粘貼、替換、刪除等操作。
下圖所示是vim處于命令行模式的狀態(tài)示意圖。
在輸入模式下,vim可以對(duì)文件執(zhí)行寫操作,類似于在Windows系統(tǒng)的文檔中輸入內(nèi)容。
使vim進(jìn)行輸入模式的方式是在命令模式狀態(tài)下輸入 i 、 I 、 a 、 A 、 o 、 O 等插入命令(各指令的具體功能下表所示),當(dāng)編輯文件完成后按 esc 鍵即可返回命令模式。
下圖所示為vim處于輸入模式模式下的示意圖。
底行模式用于對(duì)文件中的指定內(nèi)容執(zhí)行保存、查找或替換等操作。
使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)。
對(duì)于新手來(lái)說(shuō),經(jīng)常不知道自己處于什么模式。不論是自己忘了,還是不小心切換了模式,都可以按一次 esc 鍵返回命令行模式。如果你多按幾次 esc 鍵后聽(tīng)到"嘀————"的聲音,則代表你已經(jīng)處于命令行模式了。
打開(kāi)文件
打開(kāi)文件時(shí)光標(biāo)處于文件尾部
打開(kāi)文件時(shí),光標(biāo)定位到第幾行
字符移動(dòng)
這些移動(dòng)鍵都可以加上數(shù)字(5h:向左移動(dòng)5個(gè)字符格)
單詞移動(dòng)
行內(nèi)跳轉(zhuǎn)
行間移動(dòng)
在底行模式下,直接給出行號(hào),實(shí)現(xiàn)跳轉(zhuǎn)
用法:起始地址,結(jié)束地址 s @要替換內(nèi)容@替換后內(nèi)容@gi(@分隔符)
例 :1,$s/a/A/g 把文件中全部的a換替換成A,全局替換
顯示取消行號(hào)
設(shè)定自動(dòng)縮進(jìn)(寫腳本時(shí))
查找到的文本高亮顯示
語(yǔ)法高亮
/etc/vimrc :全局配置文件,永久有效
~/.vimrc :個(gè)人配置文件,每個(gè)用戶的家目錄中,若不存在,手動(dòng)創(chuàng)建
對(duì)于第一次用vim的童鞋,有幾點(diǎn)需要提醒一下:
網(wǎng)頁(yè)標(biāo)題:linux查看編輯器命令 linux 查看編譯器
文章地址:http://chinadenli.net/article40/dogeceo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、用戶體驗(yàn)、商城網(wǎng)站、云服務(wù)器、外貿(mào)建站、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)