我們使用Linux系統(tǒng)的時候,如果要編輯文件內(nèi)容,使用Vim編輯器是最好不過的了。那么如何使用Vim編輯器呢?下面我給大家分享一下。
成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的東安網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
工具/材料
Linux終端
01
首先打開Linux終端命令行,輸入Vim命令,如下圖所示
02
進入Vim編輯器以后我們會發(fā)現(xiàn)不管按什么鍵都不能輸入內(nèi)容,如下圖所示,因為現(xiàn)在處于命令模式
03
接下來我們按鍵盤上的i鍵從命令模式進入到編輯模式,如下圖所示
04
然后我們會看到編輯器底部會出現(xiàn)insert字樣,這代表當前是編輯模式,如下圖所示
05
當編輯完內(nèi)容以后我們按鍵盤上的ESC鍵從編輯模式退回到命令模式,如下圖所示
06
回到命令模式以后我們輸入wq命令,接著輸入要設(shè)置的文件名稱,對剛才編輯的內(nèi)容進行保存,如下圖所示
07
保存以后會自動回到Linux的終端命令行,我們可以用ls命令查看剛才新建的文件是否存在
08
接著可以通過cat命令查看一下文件的內(nèi)容是不是剛才編輯的內(nèi)容,如下圖所示
09
最后如果想再次進入文件則可以通過輸入vim命令加上文件名稱進入,如下圖所示
我們使用Linux的時候,經(jīng)常會運用編輯器。那么如何在linux中用命令打開編輯器呢?下面我給大家分享一下。
工具/材料
Linux
首先我們登錄進Linux系統(tǒng)中,如下圖所示
接下來鼠標單擊右鍵,在彈出的菜單中選擇打開終端選項,如下圖所示
然后我們進入命令行以后,輸入gedit命令,如下圖所示
最后我們就看到編輯器被打開了,如下圖所示
vim可以分為三種狀態(tài),分別是 命令行模式(command mode) 、 輸入模式(Insert mode) 和 底行模式(last line mode) ,這 3 種工作模式可隨意切換,如下圖所示。
使用vim編輯文件時,默認處于命令行模式。此模式下,可使用方向鍵(上、下、左、右鍵)或 k、j、h、i 移動光標的位置,還可以對文件內(nèi)容進行復(fù)制、粘貼、替換、刪除等操作。
下圖所示是vim處于命令行模式的狀態(tài)示意圖。
在輸入模式下,vim可以對文件執(zhí)行寫操作,類似于在Windows系統(tǒng)的文檔中輸入內(nèi)容。
使vim進行輸入模式的方式是在命令模式狀態(tài)下輸入 i 、 I 、 a 、 A 、 o 、 O 等插入命令(各指令的具體功能下表所示),當編輯文件完成后按 esc 鍵即可返回命令模式。
下圖所示為vim處于輸入模式模式下的示意圖。
底行模式用于對文件中的指定內(nèi)容執(zhí)行保存、查找或替換等操作。
使vim切換到底行模式的方法是在 命令行模式 狀態(tài)下按 : 鍵(注意是英文符號),此時vim窗口的左下方出現(xiàn)一個 : 符號,這是就可以輸入相關(guān)指令進行操作了。
指令執(zhí)行后vim會自動返回命令行模式。如想直接返回命令行模式,按 esc 即可。
下圖所示為vim進入底行模式后的狀態(tài)。
對于新手來說,經(jīng)常不知道自己處于什么模式。不論是自己忘了,還是不小心切換了模式,都可以按一次 esc 鍵返回命令行模式。如果你多按幾次 esc 鍵后聽到"嘀————"的聲音,則代表你已經(jīng)處于命令行模式了。
打開文件
打開文件時光標處于文件尾部
打開文件時,光標定位到第幾行
字符移動
這些移動鍵都可以加上數(shù)字(5h:向左移動5個字符格)
單詞移動
行內(nèi)跳轉(zhuǎn)
行間移動
在底行模式下,直接給出行號,實現(xiàn)跳轉(zhuǎn)
用法:起始地址,結(jié)束地址 s @要替換內(nèi)容@替換后內(nèi)容@gi(@分隔符)
例 :1,$s/a/A/g 把文件中全部的a換替換成A,全局替換
顯示取消行號
設(shè)定自動縮進(寫腳本時)
查找到的文本高亮顯示
語法高亮
/etc/vimrc :全局配置文件,永久有效
~/.vimrc :個人配置文件,每個用戶的家目錄中,若不存在,手動創(chuàng)建
對于第一次用vim的童鞋,有幾點需要提醒一下:
分享名稱:linux命令版編輯器 linux命令行常用編輯器
網(wǎng)頁路徑:http://muchs.cn/article2/dohhgic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)頁設(shè)計公司、用戶體驗、網(wǎng)站營銷、營銷型網(wǎng)站建設(shè)、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)