文本編輯器vim

相關(guān)概念

?????? vim簡介:vi(Visual Interface)揖曾,文本編輯器果复,vim->viimproved

?????? 文本編輯器種類:

????????????? 行編輯器:sed

????????????? 全屏編輯器:vi,nano

????????????? 圖形編輯器:gedit(簡單圖形編輯器),gvim(vim編輯器圖形版本)

?????? *vim既可以編輯文本也可以編輯二進(jìn)制文件(-b選項)

主要模式

?????? 編輯模式:insert,修改文本

?????? 命令模式:normal锈至,默認(rèn)模式,移動光標(biāo)译秦,復(fù)制粘貼文本

?????? 擴(kuò)展命令模式:extended_command峡捡,保存退出等

?????? *替換模式:replace击碗,命令模式下使用R進(jìn)入,不經(jīng)常使用

模式切換

?????? normal-->insert:i们拙、a稍途、o、I砚婆、A晰房、O等

?????? insert-->normal:Esc

?????? normal-->extended_command:使用冒號:

?????? extended_command-->normal:Esc

編輯模式

?????? 方向鍵移動光標(biāo),手動輸入字符

命令模式

?????? 退出:ZZ(保存)射沟,ZQ(不保存)

?????? 查找:/pattern(光標(biāo)處向文件尾部查找)、?pattern(光標(biāo)處向文件首部查找)

?????? 光標(biāo)跳轉(zhuǎn):

????????????????字符跳轉(zhuǎn):方向鍵与境;h(左)验夯、j(下)、k(上)摔刁、l(右)

????????????????單詞跳轉(zhuǎn):w(下個單詞詞首)挥转、e(當(dāng)前或下個單詞詞尾)、b(當(dāng)前或前個單詞詞首)共屈;num w(e绑谣、b)->一次跳轉(zhuǎn)num個單詞

? ? ? ? ????????頁面跳轉(zhuǎn):H(頁首)、M(頁中)拗引、L(頁尾)借宵、zt(光標(biāo)所在行移至屏幕頂端)、zz(移至屏幕中間)矾削、zb(移至屏幕底端)

? ? ? ? ????????行跳轉(zhuǎn):num G(跳轉(zhuǎn)至num行)壤玫、G(最后一行)、1G(第一行)哼凯、gg(第一行)

????????????????行間跳轉(zhuǎn):0(移至行首)欲间、^(移至行首第一個非空白字符)、$(移至行尾)

????????????????句間跳轉(zhuǎn):) 后一句断部、( 前一句

????????????????段間跳轉(zhuǎn):} 后一段猎贴、{ 前一段

?????? ????????翻屏:PgUp、PgDn

?????? ????????字符編輯:

????????????? ????????刪除字符:x(刪除光標(biāo)處字符)蝴光、num x(刪除光標(biāo)處起num個字符)她渴、J(刪除換行符)

????????替換字符:r(替換光標(biāo)處字符)、~(轉(zhuǎn)換大小寫)

? ? ? ? 刪除操作:

??*刪除字符使用dl蔑祟,刪除單詞使用dw惹骂,刪除句使用d)和d(,刪除段使用d}和d{


? ? ? ? 復(fù)制操作:

*復(fù)制字符使用dl做瞪,復(fù)制單詞使用dw对粪,復(fù)制句使用d)和d(右冻,復(fù)制段使用d}和d{

????????粘貼操作:

????????????????p(緩存區(qū)復(fù)制的命令為整行時粘貼至光標(biāo)所在行下方,否則粘貼至光標(biāo)后)

????????????????P(緩存區(qū)復(fù)制的命令為整行時粘貼至光標(biāo)所在行上方著拭,否則粘貼至光標(biāo)前)

?????? 改變操作:

????????????? c命令:操作類似于d命令纱扭,命令作用為先執(zhí)行復(fù)制命令再切換至編輯模式

?????? 特殊命令:

????????????? numi content [Esc]:在光標(biāo)處粘貼content內(nèi)容num次

????????????? vi[:選中[ ]之間的內(nèi)容(光標(biāo)需在[ ]之間)

????????????? di”:刪除” ”之間的內(nèi)容(光標(biāo)需在“ ”之間)

????????????? yi(:刪除( )之間的內(nèi)容(光標(biāo)需在( )之間)

????????????? *上述三個操作標(biāo)識符可自行定義,但冒號:在使用時失效

????????組合命令:

????????????? y儡遮、d乳蛾、gU(變大寫)、gu(變小寫)

????????????? [eg]:0y$->0(光標(biāo)移至行首)+y(開始復(fù)制)+$(復(fù)制到所在行行尾)

? ? ? ? 撤銷更改:u(撤銷最近更改)鄙币、U(撤銷之前多次更改)

????????重復(fù)操作:Ctrl+r(重做最后撤銷的更改)肃叶、.(重復(fù)前個操作)、num.(重復(fù)前個操作num次)

擴(kuò)展命令模式

?????? ????退出::q十嘿、:q!(強(qiáng)制退出因惭,丟棄所做的修改)、:wq(保存退出)绩衷、:x(保存退出)

?????????? 地址定界:

使用方式:定界命令后跟編輯命令(d蹦魔、y等)

? ??????????查找替換:

????????????????? :地址定界 s /待替換內(nèi)容/替換內(nèi)容/修飾符(標(biāo)識符不一定用/,可自行選擇)

????????????? ????待替換內(nèi)容:可使用模式匹配

????????????? ????替換內(nèi)容:不能使用模式咳燕,但可使用\1,\2等后向引用符號或&

????????????標(biāo)識符:i(忽略大小寫)勿决、g(全局替換)、gc(全局替換招盲,每次替換前詢問)

????????????????????? [eg]:%s #etc#root#g(表示將全文所有的etc替換為root)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末低缩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子曹货,更是在濱河造成了極大的恐慌表制,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件控乾,死亡現(xiàn)場離奇詭異么介,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)蜕衡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進(jìn)店門壤短,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人慨仿,你說我怎么就攤上這事久脯。” “怎么了镰吆?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵帘撰,是天一觀的道長。 經(jīng)常有香客問我万皿,道長摧找,這世上最難降的妖魔是什么核行? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮蹬耘,結(jié)果婚禮上芝雪,老公的妹妹穿的比我還像新娘。我一直安慰自己综苔,他們只是感情好惩系,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著如筛,像睡著了一般堡牡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上杨刨,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天晤柄,我揣著相機(jī)與錄音,去河邊找鬼拭嫁。 笑死,一個胖子當(dāng)著我的面吹牛抓于,可吹牛的內(nèi)容都是我干的做粤。 我是一名探鬼主播,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼捉撮,長吁一口氣:“原來是場噩夢啊……” “哼怕品!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起巾遭,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤肉康,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后灼舍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吼和,經(jīng)...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年骑素,在試婚紗的時候發(fā)現(xiàn)自己被綠了炫乓。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡献丑,死狀恐怖末捣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情创橄,我是刑警寧澤箩做,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站妥畏,受9級特大地震影響邦邦,放射性物質(zhì)發(fā)生泄漏安吁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一圃酵、第九天 我趴在偏房一處隱蔽的房頂上張望柳畔。 院中可真熱鬧,春花似錦郭赐、人聲如沸薪韩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽俘陷。三九已至,卻和暖如春观谦,著一層夾襖步出監(jiān)牢的瞬間拉盾,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工豁状, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捉偏,地道東北人。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓泻红,卻偏偏與公主長得像夭禽,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子谊路,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評論 2 351

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