vim

https://www.runoob.com/linux/linux-vim.html

基本上 vi/vim 共分為三種模式锈拨,分別是命令模式(Command mode)本砰,輸入模式(Insert mode)和底線命令模式(Last line mode)。 這三種模式的作用分別是:

命令模式:一般模式?

用戶剛剛啟動(dòng) vi/vim,便進(jìn)入了命令模式。

此狀態(tài)下敲擊鍵盤動(dòng)作會(huì)被Vim識(shí)別為命令虽惭,而非輸入字符。比如我們此時(shí)按下i蛇尚,并不會(huì)輸入一個(gè)字符芽唇,i被當(dāng)作了一個(gè)命令。

以下是常用的幾個(gè)命令:

  • i 切換到輸入模式取劫,以輸入字符匆笤。
  • x刪除當(dāng)前光標(biāo)所在處的字符。
  • : 切換到底線命令模式勇凭,以在最底一行輸入命令疚膊。

若想要編輯文本:?jiǎn)?dòng)Vim,進(jìn)入了命令模式虾标,按下i寓盗,切換到輸入模式灌砖。
命令模式只有一些最基本的命令,因此仍要依靠底線命令模式輸入更多命令傀蚌。

輸入模式

在命令模式下按下i就進(jìn)入了輸入模式基显。

在輸入模式中,可以使用以下按鍵:

  • 字符按鍵以及Shift組合善炫,輸入字符

  • ENTER撩幽,回車鍵,換行

  • BACK SPACE箩艺,退格鍵窜醉,刪除光標(biāo)前一個(gè)字符

  • DEL,刪除鍵艺谆,刪除光標(biāo)后一個(gè)字符

  • 方向鍵榨惰,在文本中移動(dòng)光標(biāo)

  • HOME/END,移動(dòng)光標(biāo)到行首/行尾

  • Page Up/Page Down静汤,上/下翻頁

  • Insert琅催,切換光標(biāo)為輸入/替換模式,光標(biāo)將變成豎線/下劃線

  • ESC虫给,退出輸入模式藤抡,切換到命令模式

底線命令模式

在命令模式下按下:(英文冒號(hào))就進(jìn)入了底線命令模式。

底線命令模式可以輸入單個(gè)或多個(gè)字符的命令抹估,可用的命令非常多缠黍。

在底線命令模式中,基本的命令有:

  • :q 退出程序

  • :w 保存文件

    加药蜻!為強(qiáng)制執(zhí)行

按ESC鍵可隨時(shí)退出底線命令模式嫁佳。

vi/vim 使用實(shí)例

使用 vi/vim 進(jìn)入一般模式

如果你想要使用 vi 來建立一個(gè)名為 runoob.txt 的文件時(shí),你可以這樣做:
$ vim runoob.txt

按下i進(jìn)入輸入模式(也稱為編輯模式)谷暮,開始編輯文字

在一般模式之中,只要按下 i, o, a 等字符就可以進(jìn)入輸入模式了盛垦!
在編輯模式當(dāng)中湿弦,你可以發(fā)現(xiàn)在左下角狀態(tài)欄中會(huì)出現(xiàn) –INSERT- 的字樣,那就是可以輸入任意字符的提示腾夯。
這個(gè)時(shí)候颊埃,鍵盤上除了 Esc這個(gè)按鍵之外,其他的按鍵都可以視作為一般的輸入按鈕了蝶俱,所以你可以進(jìn)行任何的編輯班利。

按下ESC按鈕回到一般模式

好了,假設(shè)我已經(jīng)按照上面的樣式給他編輯完畢了榨呆,那么應(yīng)該要如何退出呢罗标?是的!沒錯(cuò)!就是給他按下 Esc這個(gè)按鈕即可闯割!馬上你就會(huì)發(fā)現(xiàn)畫面左下角的 – INSERT – 不見了彻消!

在一般模式中按下:wq儲(chǔ)存后離開vi

OK,我們要存檔了宙拉,存盤并離開的指令很簡(jiǎn)單宾尚,輸入 :wq即可保存離開!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末谢澈,一起剝皮案震驚了整個(gè)濱河市煌贴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锥忿,老刑警劉巖牛郑,帶你破解...
    沈念sama閱讀 212,542評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異缎谷,居然都是意外死亡井濒,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門列林,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瑞你,“玉大人,你說我怎么就攤上這事希痴≌呒祝” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵砌创,是天一觀的道長虏缸。 經(jīng)常有香客問我,道長嫩实,這世上最難降的妖魔是什么刽辙? 我笑而不...
    開封第一講書人閱讀 56,682評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮甲献,結(jié)果婚禮上宰缤,老公的妹妹穿的比我還像新娘。我一直安慰自己晃洒,他們只是感情好慨灭,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,792評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著球及,像睡著了一般氧骤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吃引,一...
    開封第一講書人閱讀 49,985評(píng)論 1 291
  • 那天筹陵,我揣著相機(jī)與錄音刽锤,去河邊找鬼。 笑死惶翻,一個(gè)胖子當(dāng)著我的面吹牛姑蓝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吕粗,決...
    沈念sama閱讀 39,107評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼纺荧,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了颅筋?” 一聲冷哼從身側(cè)響起宙暇,我...
    開封第一講書人閱讀 37,845評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎议泵,沒想到半個(gè)月后占贫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡先口,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,612評(píng)論 2 327
  • 正文 我和宋清朗相戀三年型奥,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片碉京。...
    茶點(diǎn)故事閱讀 38,747評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡厢汹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出谐宙,到底是詐尸還是另有隱情烫葬,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評(píng)論 4 333
  • 正文 年R本政府宣布凡蜻,位于F島的核電站搭综,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏划栓。R本人自食惡果不足惜兑巾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,072評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望忠荞。 院中可真熱鬧闪朱,春花似錦、人聲如沸钻洒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽素标。三九已至,卻和暖如春萍悴,著一層夾襖步出監(jiān)牢的瞬間头遭,已是汗流浹背寓免。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評(píng)論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留计维,地道東北人袜香。 一個(gè)月前我還...
    沈念sama閱讀 46,545評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像鲫惶,于是被迫代替她去往敵國和親蜈首。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,658評(píng)論 2 350

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

  • Vim幾句話介紹Vim是Unix系統(tǒng)上的文本編輯軟件(你該不會(huì)不知道什么是文本編輯軟件吧G纺浮)欢策,在windows上也...
    何必遠(yuǎn)方閱讀 3,132評(píng)論 0 3
  • Linux vi/vim 介紹 【轉(zhuǎn)載】http://www.runoob.com/linux/linux-vim...
    KurtChow閱讀 641評(píng)論 0 0
  • vi(vim)可以說是linux中用得最多的工具了,不管你配置服務(wù)也好赏淌,寫腳本也好踩寇,總會(huì)用到它。但是六水,vim作為一...
    梁世勇閱讀 1,570評(píng)論 2 12
  • vi/vim 的使用 基本上vi/vim分為三種模式俺孙,分別是命令模式(command mode)、輸入模式(Ins...
    Joyner2018閱讀 682評(píng)論 0 0
  • 今天晚上很難得跟老師一起吃飯掷贾,吃飯間老師說:馨渝睛榄,你的日志如果這樣寫下去沒用!老師說這句話的時(shí)候胯盯,我就有點(diǎn)臉上立馬...
    馨渝6278閱讀 230評(píng)論 3 3