日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

vim进阶技巧

發布時間:2023/11/27 生活经验 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vim进阶技巧 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本篇博文是在之前的《vim基礎入門》的基礎之上寫的,不懂的同學可以先看之前的分享


1. 視覺范圍的選擇

  • 普通模式下,按v鍵確定范圍起點,然后移動光標,光標所在位置為范圍的終點,然后按操作鍵完成其他操作,之后范圍消失
  • 常見的操作:y復制,d刪除,p復制(上一篇博文有分享)
  • 長方形范圍選擇方式:與v操作相似,只不過這里按Ctrl +v,然后移動光標選擇。這里給大家介紹一種小的編輯技巧,當我們用長方形選擇一塊區域的時候,我們可以選中一列,然后在這一列的前面加上上引號“,這個時候,我們可以使用Shift + i,這樣進入了插入模式,但是我們看到剛剛選中的一列沒有了,此時我們在第一行的前面插入一個上引號,然后按esc進入到普通模式,這個時候我們發現剛剛選中的那一列的前面都有了上引號

2. 單詞操作

  • 移動 以單詞為單位向后移動:w 以單詞為單位向前移動b
  • 刪除一個單詞 d + w 刪除一行 dd
  • 轉化大小寫 當前單詞換成大寫:gUw 第二種方法是利用上文的方法選中單詞,然后Shift + u 當前單詞換成小寫:guw 第二種方式是選中當前單詞,然后u

3.移動和查找 ##

  • 命令模式 :數字 跳到第幾行
  • 普通模式 數字 | 跳到第幾列
  • 查找文檔中的單詞,普通模式下,光標移動到某一個單詞上面,然后按*,這個時候每次按n,就會跳轉到下一個單詞處。每次按N就是往回尋找
  • /單詞 正向尋找 ?單詞 反向尋找
  • /\d\d\d\d 搜索四位的數字
  • /gi[tf] 搜索git 或者 gif

4.分屏和標簽頁

  • :split 文件名 上下分屏,切換上下屏Shift + w + 方向鍵
  • :vsplit 文件名 左右分屏,切換左右屏Shift + w + 方向鍵
  • 開啟新的標簽頁 :tabnew
  • 編輯標簽頁 :e + 文件名
  • 切換標簽頁 Ctrl + PgUp鍵 Ctrl + PgDn鍵
  • 跳到首個標簽頁 :tabfirst
  • 跳到尾標簽頁 :tablast

5. 編碼常用技巧

  • 粘貼模式,我們經常會粘貼某些代碼,但是從外部粘貼進來的時候經常容易代碼混亂,沒有之前的對齊方式,這個時候我們可以使用下面的技巧,進入粘貼模式:set paste,然后敲擊i進入插入模式,這個時候再粘貼,當我們粘貼完畢之后我們應該退出粘貼模式:set nopaste
  • 代碼縮進 >代碼縮進 < 縮進回退

總結

以上是生活随笔為你收集整理的vim进阶技巧的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。