最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

VIM初次相識,用肌肉記憶代替腦袋思維

2020-09-28 19:52 作者:C20先生  | 我要投稿

VIM初次相識,用肌肉記憶代替腦袋思維

副標(biāo)題:vim鍵盤快捷鍵記憶

剛開始接觸VIM是在學(xué)習(xí)python時候,在pycharm中安裝了vim插件,發(fā)現(xiàn)好像自己的鍵盤不好使了,怎么也輸入不了內(nèi)容,在鍵盤上狂按一通,結(jié)果自己的文檔一堆的亂碼。

不知道,剛剛接觸Vim的你是否經(jīng)歷與我同樣的感受。趕快的去度娘一番,原來如此,Vim有很多的快捷鍵和幾種模式需要掌握!

vim鍵盤圖

一、VIM的最常用的四種模式

????? 1、命令模式(command-mode)
?? ?? 2、插入模式(insert-mode)
?? ?? 3、可視模式(visual-mode)
?? ?? 4、正常模式(normal-mode)

二、四種常用模式的進(jìn)入和切換

1、正常模式

當(dāng)VIM正常啟動后,VIM進(jìn)入的是正常模式,在正常模式下,主要是為了我們?yōu)g覽文件的內(nèi)容,以及復(fù)制、粘貼、刪除等操作。正常模式下我們輸入的鍵及鍵組合,不會出現(xiàn)在瀏覽的文檔內(nèi)容中,不會對文檔進(jìn)行輸入,如果要輸入內(nèi)容,這需要進(jìn)入插入模式(insert-mode),下面我們會談到。

? 如果是在其他模式下,只要按Esc鍵,就會進(jìn)入正常模式,我們也可以理解,Esc是進(jìn)入正常模式的觸發(fā)鍵。

2、插入模式(insert-mode)

在正常模式下,如果需要插入內(nèi)容,我們只需要按i,這樣我們就會進(jìn)入插入模式,按鍵盤上的鍵,就會輸入相應(yīng)的內(nèi)容,這樣就滿足了我們的編輯內(nèi)容的需求。同樣我們在正常模式下按I,a,A,o,O也可以進(jìn)入插入模式。

按i進(jìn)入插入模式


按i后,從正常模式進(jìn)入插入模式,在終端的屏幕左下角會出現(xiàn)--INSERT--。這樣我們就可以對會本進(jìn)行編輯輸入內(nèi)容。

在插入模式中,我們一般可以使用以下命令:

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

  • ENTER,回車鍵,換行

  • BACK SPACE,退格鍵,刪除光標(biāo)前一個字符

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

  • 方向鍵,在文本中移動光標(biāo)(h\j\k\l)

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

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

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

  • ESC,退出輸入模式,切換到命令模式

3、命令模式(command-mode)

在正常模式下,輸入:,就會進(jìn)入命令模式。

在命令模式中可以執(zhí)行一些輸入并執(zhí)行一些vim或插件提供的指令,就像在shell里一樣。這些指令包括設(shè)置環(huán)境、文件操作、調(diào)用某個功能等等。

:set number設(shè)置行號

4、可視模式(visual-mode)

正常模式下,按v,V,Ctrl+v,均可進(jìn)入可視模式。

v,按照字符進(jìn)行選擇,V按照行進(jìn)行選擇,Ctrl+v按照塊進(jìn)行選擇。

一個該根據(jù)實際的需要進(jìn)行選擇,就更自己拿著鼠標(biāo)選擇的感覺很象。

可視模式截圖

實際的工作需求中,幾種模式是靈活配合,才會出現(xiàn)開頭文章里所的高效率,打字如風(fēng),服務(wù)工作本身的技能。更為重要的是,知道了快捷鍵和幾種模式,要熟練地掌握還需要時間和不停的刻意的練習(xí),形成肌肉記憶。

來自:算法集市
來自網(wǎng)絡(luò)


VIM初次相識,用肌肉記憶代替腦袋思維的評論 (共 條)

分享到微博請遵守國家法律
阿鲁科尔沁旗| 桐柏县| 湘乡市| 香格里拉县| 洞头县| 西平县| 安阳县| 枣强县| 南丰县| 东海县| 东乌珠穆沁旗| 钦州市| 武平县| 涟水县| 蒙城县| 深州市| 咸丰县| 佳木斯市| 阳春市| 南和县| 清新县| 且末县| 即墨市| 普兰店市| 兰西县| 武强县| 西宁市| 阳泉市| 黎城县| 灵寿县| 临澧县| 广宁县| 新蔡县| 夏河县| 当阳市| 武鸣县| 灵川县| 巴林左旗| 彭山县| 上高县| 彭州市|