国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

開發必會的vim命令技巧總結

dongfangyiyu / 465人閱讀

摘要:工作中常用到的快捷鍵命令模式下操作行光標處縮進,普通模式下向右縮進總結以上就是我認為作為開發會經常用到的操作,多聯系就可以熟練掌握啦

vim起源

上圖可以清晰的看到早期的vim作者使用的機器,此時的終端機鍵盤是沒有獨立上下左右鍵位的,所以在vim的設計之初,HJKL分別代表了(起到了光標移動),其余字符基本一致。

vim的四種模式 1.普通模式

例如當我們編輯文件a的時候

vim a

此模式下,可以對文本進行查看,上下翻頁,以及光標滾動…

2.插入模式

依然是在普通模式的基礎上,如果我想對文本進行插入操作,進入插入模式,只需要按下?i(insert),即可進行對原文本的標記!如下圖:

3.可視模式

在文本中,若想選擇多行,我們可以進入可視模式,但是在插入模式下,需要先回到普通模式,所以需要我們按下Esc,再次按下v(visual),可以看到下圖:

4.命令模式

命令模式是在普通模式下,按下冒號:,后面跟上命令的一種模式,如下圖,我查看當前vim的版本信息(當前為可視模式,需要按下esc回到普通模式!):

可以看到結果,按q退出,回到正常界面

vim中的移動操作 光標移動

在文章開始處,介紹了vim起源,HJKL分別代表了(起到了光標移動)!

^ 和 $ 這兩個符號是分別移動到行首或者行尾,實際上設計是和正則表達式相似,正則表達式的起始匹配也是^,而
末尾匹配是?KaTeX parse error: Expected "EOF", got "。" at position 1: 。? 工作中常用到的快捷鍵:個人認…

單詞和字符串移動

下圖描述了具體鍵位:

工作中常用到的快捷鍵:w(移動到下一個單詞詞頭)、b(移動到上一個單詞詞頭)

跳轉(翻頁)

工作中常用到的快捷鍵:gg(跳到文件首行),G(跳到文件最后一行),page up(上翻頁,個人習慣用鍵盤翻頁,當然命令也可以,Ctrl-b),Page Down(下翻頁,命令Ctrl-d)

vim中的編輯操作 基礎操作

dd對光標當前行進行剪切(也可以認為刪除當前行的快捷鍵),p粘貼。

yy復制當前行,p粘貼到光標位置。

基礎操作,對比windows而言,以上三點比較常用。
工作中常用到的快捷鍵:d(delete刪除)、y(yank復制)、yy(行復制)、dd(行剪切)、p(put粘貼)、u(undo撤銷)
一般而言,d、y這2個命令在可視模式下結合使用,p、u這兩個命令在命令模式下使用。

插入操作(增)

工作中常用到的快捷鍵:a(光標后一位插入),i(光標前一位插入)

刪除操作(刪)

工作中常用到的快捷鍵:dd(刪除當前行)、{n}dd向下刪除n行

替換操作(改)

上面的命令類似windows下文本編輯器經常用到的ctrl + f 后的替換操作

用法:命令模式下,%s/文本內容/替換內容

上圖是常規替換,普通模式下操作。

工作中常用到的快捷鍵:%s/文本內容/替換內容

查找操作(查)

工作中常用到的快捷鍵:/查找的關鍵詞(n向下查找下一個,N向上查找上一個)

縮進操作

寫代碼的時候,經常給會有縮進的問題.所以也有對應的命令。

工作中常用到的快捷鍵:命令模式下操作: 70,80>(70-80行光標處縮進),普通模式下,>>向右縮進

總結

以上就是我認為作為開發會經常用到的操作,多聯系就可以熟練掌握啦!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71759.html

相關文章

  • 簡單說 chrome瀏覽器 必知會的技巧

    摘要:說明這篇文章主要介紹的就是一些瀏覽器的小技巧,很簡單,希望對大家有所幫助。顏色的,或十六進制表示。單擊其中一個方塊將顏色更改為該方塊。在當前顏色的,和表示之間切換。 說明 這篇文章主要介紹的就是一些chrome瀏覽器的小技巧,很簡單,希望對大家有所幫助。 這其中的一些小技巧在低版本中是沒有的,所以建議大家用最新版的,目前最新版是62,版本很重要,如果發現有些技巧不起作用,請先查看瀏...

    XanaHopper 評論0 收藏0
  • 簡單說 chrome瀏覽器 必知會的技巧

    摘要:說明這篇文章主要介紹的就是一些瀏覽器的小技巧,很簡單,希望對大家有所幫助。顏色的,或十六進制表示。單擊其中一個方塊將顏色更改為該方塊。在當前顏色的,和表示之間切換。 說明 這篇文章主要介紹的就是一些chrome瀏覽器的小技巧,很簡單,希望對大家有所幫助。 這其中的一些小技巧在低版本中是沒有的,所以建議大家用最新版的,目前最新版是62,版本很重要,如果發現有些技巧不起作用,請先查看瀏...

    imtianx 評論0 收藏0
  • 簡單說 chrome瀏覽器 必知會的技巧

    摘要:說明這篇文章主要介紹的就是一些瀏覽器的小技巧,很簡單,希望對大家有所幫助。顏色的,或十六進制表示。單擊其中一個方塊將顏色更改為該方塊。在當前顏色的,和表示之間切換。 說明 這篇文章主要介紹的就是一些chrome瀏覽器的小技巧,很簡單,希望對大家有所幫助。 這其中的一些小技巧在低版本中是沒有的,所以建議大家用最新版的,目前最新版是62,版本很重要,如果發現有些技巧不起作用,請先查看瀏...

    Travis 評論0 收藏0
  • 2017文章總結

    摘要:歡迎來我的個人站點性能優化其他優化瀏覽器關鍵渲染路徑開啟性能優化之旅高性能滾動及頁面渲染優化理論寫法對壓縮率的影響唯快不破應用的個優化步驟進階鵝廠大神用直出實現網頁瞬開緩存網頁性能管理詳解寫給后端程序員的緩存原理介紹年底補課緩存機制優化動 歡迎來我的個人站點 性能優化 其他 優化瀏覽器關鍵渲染路徑 - 開啟性能優化之旅 高性能滾動 scroll 及頁面渲染優化 理論 | HTML寫法...

    dailybird 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<