Ubuntu vim編輯器操作實(shí)錄

簡(jiǎn)述

Ubuntu下的vim編輯器功能強(qiáng)大暗赶,但操作命令也是眾多繁雜」晃現(xiàn)在趁閑暇之際做一下歸納整理荐类,以備后來者之用。

概括來說茁帽,vim編輯器共有三個(gè)不同的模式玉罐,分別是普通模式、插入(編輯)模式潘拨、命令行模式吊输。其中命令行模式需要在普通模式下才能開啟操作。

vim操作命令摘要

i ?(i鍵)從普通模式進(jìn)入編輯模式

esc ?(esc鍵)從編輯模式退回普通模式

: ?(冒號(hào)鍵)從普通模式進(jìn)入命令行模式

命令行下常用的命令

q! 放棄對(duì)文件的所有修改并退出文件

wq 保存對(duì)文件的修改并退出文件

set number ?顯示文本內(nèi)容的行號(hào)

/某段字符文本 在該文本中查找這段字符 n 光標(biāo)顯示下一處匹配到的字符

s/old/new/ 替換光標(biāo)所在行的指定的字符

s/old/new/g 替換所有指定的字符

n,ms/old/new/g 替換n行和m行之間的所有匹配到的字符

編輯命令

說明:輸入編輯命令需要從編輯模式退回到普通模式

x或delete鍵 刪除當(dāng)前光標(biāo)所在位置的字符 2x 刪除光標(biāo)所在位置開始的兩個(gè)字符

dd 刪除當(dāng)前光標(biāo)所在的行(刪除的內(nèi)容將暫時(shí)存儲(chǔ)在剪貼板中铁追,可與p命令配合使用達(dá)到剪切的目的)

dw 刪除當(dāng)前光標(biāo)所在位置的單詞

d$ 刪除當(dāng)前光標(biāo)位置到行尾的內(nèi)容

v ?啟動(dòng)可視模式選擇文本

y ?復(fù)制命令

p ?粘貼

J 刪除當(dāng)前光標(biāo)所在行末尾的換行符(即拼接行)

u 撤銷前一條編輯命令

a 在光標(biāo)之后繼續(xù)輸入

A 在當(dāng)前行末尾繼續(xù)輸入

r char 用char替換當(dāng)前光標(biāo)所在位置的單個(gè)字符

R text 用text覆蓋當(dāng)前光標(biāo)所在位置的數(shù)據(jù)季蚂,直到按下esc

操作實(shí)例

以下筆者將一些基本操作過程做一下詳細(xì)的敘述。

首先琅束,打開Ubuntu命令行終端扭屁,打開或創(chuàng)建一個(gè)新的文本文件使用命令:

vi demo.txt

按下i鍵進(jìn)入編輯模式。此時(shí)可以正常輸入文本內(nèi)容了涩禀。當(dāng)輸入錯(cuò)誤需要?jiǎng)h除某個(gè)字符時(shí)料滥,按esc退回普通模式,將光標(biāo)移向要?jiǎng)h除字符艾船,依次按下dw鍵葵腹,則可以刪除該字符。將光標(biāo)向前移一位丽声,按a鍵可以繼續(xù)輸入。

復(fù)制

現(xiàn)在想將一行內(nèi)容復(fù)制到文件中的其他位置觉义,先退回普通模式雁社,將光標(biāo)移動(dòng)到要復(fù)制的內(nèi)容處,按v鍵晒骇,啟動(dòng)復(fù)制模式霉撵,按向左鍵或向右鍵選擇要復(fù)制的文本內(nèi)容。再按下y鍵關(guān)閉復(fù)制模式洪囤,將光標(biāo)移動(dòng)到要粘貼的新位置徒坡,按下p鍵,即可完成復(fù)制操作

剪切

要剪切一段文本瘤缩,首先退回到普通模式喇完,將光標(biāo)移動(dòng)到要剪切的內(nèi)容處,按下v鍵剥啤,按向左或向右鍵選擇要剪切的文本锦溪,按dw鍵不脯,剪切文本。退回普通模式刻诊,將光標(biāo)移動(dòng)到要粘貼的位置防楷,按下p鍵進(jìn)行粘貼,剪切操作完成则涯。

查找指定字符

在普通模式下輸入冒號(hào)進(jìn)入命令行模式复局,輸入以下命令即可進(jìn)行文本查找,若查找的內(nèi)容不存在粟判,則會(huì)出現(xiàn)提示信息亿昏,若存在,按n鍵可查看指定字符的下一處出現(xiàn)的位置浮入。查找文本命令:/查找的字符

替換指定的字符

在普通模式下輸入冒號(hào)進(jìn)入命令行模式龙优,輸入以下命令進(jìn)行替換:s/oldString/newString/

小結(jié)

以上就是vim編輯器的一些基本操作了,不全之處事秀,請(qǐng)查閱專業(yè)文獻(xiàn)彤断。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市易迹,隨后出現(xiàn)的幾起案子宰衙,更是在濱河造成了極大的恐慌,老刑警劉巖睹欲,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件供炼,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡窘疮,警方通過查閱死者的電腦和手機(jī)袋哼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闸衫,“玉大人涛贯,你說我怎么就攤上這事∥党觯” “怎么了弟翘?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)骄酗。 經(jīng)常有香客問我稀余,道長(zhǎng),這世上最難降的妖魔是什么趋翻? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任睛琳,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘掸掏。我一直安慰自己茁影,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布丧凤。 她就那樣靜靜地躺著募闲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪愿待。 梳的紋絲不亂的頭發(fā)上浩螺,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音仍侥,去河邊找鬼要出。 笑死,一個(gè)胖子當(dāng)著我的面吹牛农渊,可吹牛的內(nèi)容都是我干的患蹂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼砸紊,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼传于!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起醉顽,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤沼溜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后游添,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扼劈,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡皂贩,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年朋蔫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了萝究。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡廊酣,死狀恐怖能耻,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情啰扛,我是刑警寧澤嚎京,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布嗡贺,位于F島的核電站隐解,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏诫睬。R本人自食惡果不足惜煞茫,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧续徽,春花似錦蚓曼、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至客情,卻和暖如春其弊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背膀斋。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工梭伐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人仰担。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓糊识,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親摔蓝。 傳聞我的和親對(duì)象是個(gè)殘疾皇子赂苗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Ubuntu的發(fā)音 Ubuntu绘盟,源于非洲祖魯人和科薩人的語言鸠真,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 99,271評(píng)論 9 467
  • Vim幾句話介紹Vim是Unix系統(tǒng)上的文本編輯軟件(你該不會(huì)不知道什么是文本編輯軟件吧A湔薄)吠卷,在windows上也...
    何必遠(yuǎn)方閱讀 3,144評(píng)論 0 3
  • 命令歷史 以:和/開頭的命令都有歷史紀(jì)錄,可以首先鍵入:或/然后按上下箭頭來選擇某個(gè)歷史命令沦零。 啟動(dòng)vim 在命令...
    im螞蟻閱讀 30,751評(píng)論 3 48
  • 一. 添加文本 光標(biāo)的移動(dòng)與定位(1) 光標(biāo)的移動(dòng)命令祭隔。h、j路操、k疾渴、l:光標(biāo)向左、下屯仗、上搞坝、右移動(dòng)一個(gè)字符w:以單詞...
    東皇Amrzs閱讀 1,139評(píng)論 0 2
  • 五一假期第一天,一大早起來和老公去市場(chǎng)上買菜魁袜,準(zhǔn)備著好好的犒勞一家人桩撮,買好豬蹄敦第、排骨和各種菜蔬,已經(jīng)九點(diǎn)多店量,太陽(yáng)升...
    枯藤殘鴉閱讀 238評(píng)論 0 2