精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

VS Code 中的 Vim 操作

開發 前端
盡管 VS Code 自帶的快捷鍵已經足夠強大 ,但存在一個問題:使用方向鍵是一個有些“反人類”的行為,雙手放在鍵盤上,如果只敲擊字母,那么便無需移動手腕;如果需要去敲擊方向鍵,則需要移動手腕或者小臂。

[[380740]]

 本文轉載自微信公眾號「Piper蛋窩」,作者Piper蛋。轉載本文請聯系Piper蛋窩公眾號。   

盡管 VS Code 自帶的快捷鍵已經足夠強大 ,但存在一個問題:使用方向鍵是一個有些“反人類”的行為,雙手放在鍵盤上,如果只敲擊字母,那么便無需移動手腕;如果需要去敲擊方向鍵,則需要移動手腕或者小臂。Vim插件讓絕大部分敲擊集中在字母的區域,讓操作更加快捷、舒適。本文我將推薦我常用的Vim操作。

目錄

  • Vim 插件安裝
  • Vim 基礎
  • VS Code 中常用 Vim 組合邏輯

Vim 插件安裝

下載 Vim 插件

 

如上圖,下載 Vim 插件。這里需要注意,強烈推薦 不使用Vim自帶的組合快捷鍵 Ctrl ,因為其會覆蓋掉 VS Code 本身的快捷鍵以及其他插件的快捷鍵 。

取消勾選 useCtrlKeys 設置

 

如上圖,可以在 Settings 中搜索 useCtrlKeys 配置,并取消勾選。

 

 

vim scroll

 

 

值得注意的是,我們依然可以使用 Ctrl + u 和 Ctrl + d 實現上下滾動頁面,滾動行數默認為半頁大小。

Vim 基礎

這里要介紹的是 Vim 基礎中的基礎,但還是沒有 Vim 基礎的初學者也可以去 B 站搜索 Vim 相關的教程再鞏固一下(我之后也可能錄視頻)。

vim 基礎

 

如上圖:

  • Vim 中默認是 normal 模式,此時敲擊字母是在敲擊命令,而非編輯文本;輸入 i 進入 insert 模式,此時敲擊字母才是輸入字母
  • nsert 模式下,退出鍵 Escape 回到 normal 模式
  • normal 模式下,hjkl分別是左下上右

 

 


vim 中 a i o 操作

 

 

如上:

  • normal 模式下,Shift + a(以后記作A)移到行末,并轉為 insert 模式;I是行前
  • normal 模式下,o是下插一行,并跳轉

 

 


vim 中 w b 操作

 

 

如上:

  • normal 模式下,w是向前移動一個單詞,b則是向后移動一個單詞

 

 


vim 中的復制粘貼

 

 

如上:

  • normal 模式下,d是開啟剪切模式,因此,dw則是剪切一個單詞;dd是剪切一行
  • normal 模式下,y則是復制,而p是粘貼

 

 


vim 中 s x

 

 

如上:

  • normal 模式下,s是刪除當前光標所指并轉為 insert 模式,x是刪除并且不轉換

 

 


vim 中 g

 

 

如上:

  • normal 模式下,15gg是跳轉到15行

 

 


vim 中的 visual

 

 

如上:

  • normal 模式下,是開啟選中 visual 模式

VS Code 中常用 Vim 組合邏輯

Vim 愛好者常說:Vim是一種邏輯,而非死記硬背快捷鍵(我還算不上 Vim 愛好者,這句話不是我說的,是 Linux 社區的一些朋友們說的)。

我對于 Vim 『邏輯』的理解,大概如下:

  • 大小寫是一種相反的邏輯
  • VS Code 中一些 Ctrl 與滾動
  • (意味著在括號里

展開的解釋如下文。

大小寫是一種相反的邏輯

  1. int foo_xyz = 1; 

我們知道,當光標在_處時,想要刪除 _xyz ,那么就要首先 找到最近的z的位置,然后刪除這個區間內的東西。 在 vim 中,則是輸入 dfz 來表達, fz 則是 找到 z 的意思 。

vim 中 f 與 F

 

那么,向前查找是什么呢?答案是大寫的 F ,具體例子如上圖。

vim 中 o 與 O

 

如上,用 o 可以很輕松地向下插入一行,而用 O 則是向上插入一行。

VS Code 中一些 Ctrl 與滾動

vim 中的 []

 

如上,使用 Shift + [] 是以「代碼塊」為單位跳行。

vim 中 Ctrl + []

 

如上,Ctrl + [] 實現縮進的調整。這里結合了 visual 模式。

 

 


vim 中滾動

 

 

如上,[[ 跳到文件首行,而 ]] 則是行末。

 


vim 中 H L M z

 

 

如上,H 是到屏幕的頂部,L 是屏幕的底部,M 是屏幕的中央;而 zz 是『將光標放到屏幕中央,且不移動光標的位置(滾動屏幕)』,zt 是將光標放到頂部,zb 是底部。

i( 意味著在括號里

  1. print(f"what {s}?"

如上,當我們想清空 print() 函數括號內的東西,我們「有邏輯地」告訴 vim 即可。把光標移到括號內,輸入 ci( 或 ci),其中 i( 是『在括號內』。

 

 


一種邏輯

 

 

如上,不僅是 c 操作,也不僅僅是 () ,對于 ""、[] 等都適用。

此外,還有很多邏輯可以組合,比如:j是向下跳轉一行,那么 10j 就是向下10行。 此外,/ 查找功能在 vs code 中同樣適用。但是,我更喜歡 vs code 自帶的 ctrl + f 查找, vs code 自帶的組合鍵還有哪些妙用呢?我們下回分解。

此外,推薦給大家推薦一本 vs code 的黑寶書,雖然我一般不建議購買「軟件類的工具書」,但是這本書還涵蓋了 vs code 的社區、歷史,由微軟的工程師韓老師撰寫。因為我是 vs code 社區中比較積極的志愿者,所以有幸得到了本書的簽名款。非常全面,vs code 只有你想不到,沒有做不到(做不到去 github 上提 issue 呀,馬上就可以做到了),讀下來還是非常不錯的。我這里提供一個鏈接,希望大家理性消費(畢竟挺厚的)。

 

責任編輯:武曉燕 來源: Piper蛋窩
相關推薦

2012-11-23 16:46:12

LinuxVim

2021-08-22 17:22:31

VS Code容器開發人員

2021-01-18 17:23:30

代碼調試VS Code

2019-06-27 14:30:22

VSCodium開源VS Code

2024-02-29 18:05:21

Code插件工具

2022-11-17 10:23:13

VS CodeCodiumPython

2023-09-21 18:14:34

VSCode擴展工具

2022-06-15 09:48:05

VS CodeVS Codium開源

2020-02-21 13:22:58

開發者技能工具

2025-11-20 02:25:00

Vs CodeClaudeCursor

2020-07-06 14:54:17

Python 開發編程語言

2023-10-23 18:01:44

插件服務器擴展

2021-09-02 10:10:59

技術VS Code實踐

2023-12-22 18:36:18

VS Code插件TODO

2019-03-29 10:24:49

開發技能代碼

2022-01-07 14:50:46

VS CodeLinux代碼

2021-06-28 07:13:34

Vue Code 擴展

2024-01-17 18:05:51

Code插件平臺

2022-04-20 09:02:57

架構

2018-10-10 14:21:06

Python 工具程序員
點贊
收藏

51CTO技術棧公眾號

欧美系列在线观看| 久久在线免费| 欧美性色视频在线| 亚洲国产欧美一区二区三区不卡| 国产精品毛片一区视频播| 欧美成人嫩草网站| 亚洲女人天堂视频| 国产亚洲色婷婷久久| 欧美亚洲日本精品| 亚洲日本在线a| 久久久综合香蕉尹人综合网| 国产又粗又猛又黄又爽无遮挡| 亚洲午夜激情在线| 一本色道久久综合狠狠躁篇的优点 | 91在线视频九色| 伊人365影院| 日韩免费久久| 精品丝袜一区二区三区| 国产精品探花在线播放| 亚洲最大网站| 亚洲综合一区二区三区| 亚洲国产日韩美| 五月婷婷开心中文字幕| 国内精品久久久久影院色 | 男人天堂网站在线| 二区三区在线| 91免费观看视频| 5566av亚洲| 91成人一区二区三区| 久久资源在线| 91精品国产高清久久久久久91| 亚洲天堂网av在线| 精品国产乱码久久久久久1区2匹| 亚洲精品一区二区三区99| 天天干天天操天天玩| 欧美日韩视频网站| 亚洲国产精品久久久久秋霞影院 | 日韩伦理在线观看| 久久久久久久电影| 精品日韩欧美| 秋霞av鲁丝片一区二区| 国产成人午夜精品5599| 亚洲专区在线视频| 99在线观看精品视频| 久久国产生活片100| 国产精品高潮呻吟久久av野狼 | 欧美一级日本a级v片| 深夜福利视频网站| 成人免费黄色大片| 国产欧美一区二区三区不卡高清| www久久久com| 国产成人在线影院| 91香蕉视频在线下载| 国产日韩免费视频| 国产精品一品视频| 97国产超碰| 亚洲风情第一页| 国产a精品视频| 国产精品一国产精品最新章节| 亚洲国产精品久久久久久久| 国产高清成人在线| 成人三级视频在线观看一区二区| 亚洲爱爱综合网| 国产·精品毛片| 国产精品一区视频网站| 手机在线精品视频| 久久人人爽爽爽人久久久| 国产麻豆乱码精品一区二区三区| 天天操天天干天天爱| 91一区在线观看| 欧美日韩一区二区三区在线观看免 | 欧美va在线| 欧美三区免费完整视频在线观看| 日本国产一级片| 亚洲精品黑牛一区二区三区| 亚洲成人久久电影| 人妻丰满熟妇aⅴ无码| 国产精品美女久久久久久不卡| 在线观看欧美www| 18岁成人毛片| 国产欧美二区| 国产精品普通话| 国产高清第一页| 成人97人人超碰人人99| 日韩福利视频| 1024在线播放| 欧美日韩国产丝袜美女| 久久综合伊人77777麻豆最新章节| 亚洲狼人综合| 欧美大片在线观看| 亚洲国产无码精品| 水蜜桃精品av一区二区| 欧美精品一区二区免费| 超碰超碰超碰超碰| 激情久久五月天| 精品卡一卡二| 国内精品久久久久久野外| 午夜久久电影网| 高清av免费看| 秋霞在线一区| 久久久久www| 在线能看的av| 国产精品2024| 日韩欧美国产二区| 欧美人体视频xxxxx| 欧美午夜精品理论片a级按摩| 潘金莲一级淫片aaaaa| 国内黄色精品| 午夜精品在线视频| 国产精品呻吟久久| 国产日韩视频一区二区三区| 国产青草视频在线观看| 欧洲成人一区| 精品国产乱码久久久久久闺蜜 | 国产有码在线一区二区视频| 亚洲 国产 欧美 日韩| 中文字幕在线一区免费| 免费在线观看毛片网站| 99久久免费精品国产72精品九九| 中文字幕久精品免费视频| 黄色激情视频在线观看| 国产高清亚洲一区| 日韩 欧美 自拍| 成人国产激情在线| 亚洲美女av在线| 日本一区二区欧美| 大美女一区二区三区| 亚洲欧美日韩不卡| 成人在线免费电影网站| 亚洲欧洲激情在线| 欧美 日韩 精品| fc2成人免费人成在线观看播放| 99re8这里只有精品| 久久精品超碰| 在线精品国产欧美| 免费视频网站在线观看入口| 久久综合色8888| 欧美日韩性生活片| 久久资源综合| 性欧美在线看片a免费观看 | 夜夜嗨av色一区二区不卡| 欧美激情黑白配| 99精品一区二区三区| 日韩视频在线视频| 成人直播在线观看| 午夜精品久久久久久久99热| 亚洲成人黄色片| 亚洲一区二区三区美女| 高清中文字幕mv的电影| 激情亚洲网站| 国产伦精品一区二区三区免| 久操av在线| 欧美精品一区男女天堂| 粉嫩aⅴ一区二区三区| 99免费精品视频| 欧美日韩二三区| 女人av一区| 国产脚交av在线一区二区| 97电影在线观看| 欧美巨大另类极品videosbest | 麻豆av在线播放| 亚洲精品一区二区三区福利| 日韩精品1区2区| 久久久天堂av| 欧美第一页浮力影院| 外国成人激情视频| 成人在线观看av| 深夜在线视频| 一夜七次郎国产精品亚洲| 亚洲午夜激情视频| 夜夜亚洲天天久久| 毛片网站免费观看| 精品一区二区在线视频| 国产午夜精品视频一区二区三区| 国产调教精品| 国产成人综合av| 国产传媒在线播放| 亚洲成人免费网站| 日本一本在线观看| 亚洲精品免费播放| 久久久午夜精品福利内容| 久久美女性网| 久久视频免费在线| 日韩高清电影免费| 国产日韩专区在线| 国产高清中文字幕在线| 在线视频欧美性高潮| 精品久久久中文字幕人妻| 欧美性高跟鞋xxxxhd| 小向美奈子av| wwwwww.欧美系列| 午夜精品中文字幕| 香蕉久久久久久久av网站| 伊人久久大香线蕉精品| 成人春色在线观看免费网站| 国产精品久久精品| 亚洲日本精品视频| 激情文学综合丁香| 无码人妻h动漫| 一区二区日韩欧美| 乱一区二区三区在线播放| 日韩av首页| 欧美精品第一页在线播放| 波多野结衣一区二区| 欧美成人三级在线| 一区二区视频在线免费观看| 亚洲3atv精品一区二区三区| 中文字幕第69页| 91在线一区二区三区| 久久久福利影院| 日韩专区欧美专区| 男人添女荫道口图片| 日韩欧美伦理| 蜜桃av噜噜一区二区三| 香港久久久电影| 国产精品网站大全| 欧美极品免费| 77777亚洲午夜久久多人| 污污网站在线观看| 久久天天躁狠狠躁夜夜av| 黄色影院在线播放| 日韩电影免费观看中文字幕| 成人高潮片免费视频| 欧美日韩国产精选| 夜夜躁日日躁狠狠久久av| 精品女同一区二区三区在线播放| 久久久久久久久久久97| 亚洲天天做日日做天天谢日日欢 | 污色网站在线观看| 久久激情久久| 色欲av无码一区二区人妻| 亚洲福利专区| www.日本在线视频| 欧美三区在线| 欧美国产日韩激情| 国产精品mv在线观看| 精品一区二区三区毛片| **女人18毛片一区二区| 日本黄色播放器| 日韩精品首页| 亚洲精品一区二区三区四区五区 | 久久精品成人欧美大片| 69视频在线观看| 色偷偷888欧美精品久久久| 77导航福利在线| 久久九九全国免费精品观看| 国产原创视频在线观看| 久久色精品视频| 国产成人午夜| 久久99精品视频一区97| 神马午夜伦理不卡 | 成人精品免费网站| 性色av蜜臀av浪潮av老女人 | 精品无码在线观看| 国产精品无人区| 在线观看亚洲网站| 一区二区三区在线免费观看| 久久久综合久久久| 中文字幕资源网在线观看免费| 欧美猛少妇色xxxxx| 在线视频中文字幕第一页| 久久久久久有精品国产| aa国产成人| 国产福利精品视频| 亚洲精品大全| 99re在线国产| 久久影视三级福利片| 欧美一区二区高清在线观看| 成人在线丰满少妇av| 99亚洲精品视频| 99精品99| 伊人网在线综合| 成人一级片网址| 国产女主播喷水高潮网红在线| 欧美国产精品v| 毛片a片免费观看| 一本一本大道香蕉久在线精品| 中文字幕+乱码+中文字幕明步| 欧美一级搡bbbb搡bbbb| 午夜福利一区二区三区| 日韩在线不卡视频| 波多一区二区| 国产精品美女视频网站| 香港久久久电影| 日本在线成人一区二区| 欧美黄色aaaa| 日本一本二本在线观看| 国产一区二区免费看| 中文乱码人妻一区二区三区视频| 国产精品卡一卡二卡三| 精品久久免费视频| 欧美精品一二三| 无码精品人妻一区二区| 久久久999成人| 国产免费不卡| 99国产在线观看| 日韩一区二区在线| 男人日女人逼逼| 国产一区二区导航在线播放| 最新中文字幕视频| 一区二区理论电影在线观看| 天堂免费在线视频| 亚洲精品不卡在线| 国产福利视频在线观看| 国产精品人人做人人爽| 精品中国亚洲| 亚洲色图都市激情| 日本最新不卡在线| 国产男女猛烈无遮挡a片漫画| 亚洲欧美日韩国产成人精品影院 | 欧美日韩一区 二区 三区 久久精品| www.久久成人| 日韩在线观看免费| 免费亚洲电影| 精品欧美一区二区三区久久久 | 欧美精品成人网| 成人sese在线| 久久久www成人免费毛片| 欧美喷水一区二区| 国产高清视频在线播放| 欧美在线视频导航| 欧美成a人免费观看久久| 日本a在线天堂| 韩国毛片一区二区三区| 天天干天天舔天天操| 日韩欧美在线中文字幕| 天天干天天操av| 久久男人资源视频| 9l视频自拍九色9l视频成人| 欧洲精品视频在线| 黄色精品一二区| 中文字幕在线观看2018| 欧美日韩免费在线视频| 777电影在线观看| 国产精品一区二区在线| 欧美日韩精品在线一区| www.超碰com| 亚洲国产精品av| 在线观看中文字幕2021| 中文字幕一区二区精品| a屁视频一区二区三区四区| 日韩.欧美.亚洲| 蜜桃视频一区二区三区在线观看| 国产又粗又硬视频| 欧美日韩视频一区二区| 9色在线视频网站| 国产伊人精品在线| 综合色一区二区| 人妻av一区二区三区| 亚洲国产综合91精品麻豆| 丰满人妻一区二区三区免费| 97国产suv精品一区二区62| 99亚洲乱人伦aⅴ精品| 日韩激情免费视频| 久久九九99视频| 亚洲视频一区二区三区四区| 久久精品视频va| 亚洲一二av| 国产成人黄色片| 欧美激情一区在线| 国产精品欧美亚洲| 久久久久亚洲精品国产| 亚洲精品亚洲人成在线| 欧美婷婷精品激情| 亚洲男人的天堂在线aⅴ视频| 国产刺激高潮av| 日韩av手机在线| 91欧美在线| 五月天丁香社区| 色婷婷一区二区三区四区| 日本中文在线观看| 亚洲综合国产精品| 香蕉国产精品偷在线观看不卡| 懂色av粉嫩av浪潮av| 日韩小视频在线观看专区| 国产高清中文字幕在线| 丝袜美腿玉足3d专区一区| 国产精选一区二区三区| 久久亚洲天堂网| 日韩一中文字幕| 日韩欧美黄色| 毛片毛片毛片毛| 欧美日韩午夜剧场| 欧美激情午夜| 久久99精品久久久久久水蜜桃 | 激情综合激情五月| 91黄色免费版| 国产91足控脚交在线观看| 日本精品一区二区三区不卡无字幕| 免费成人av在线| 日韩美女黄色片| 日韩一区二区三区xxxx| 林ゆな中文字幕一区二区| 久久国产这里只有精品| 亚洲va在线va天堂| 高清免费电影在线观看| 日韩欧美精品久久| 99久久久久久| 国产a级免费视频| 国产精品日韩久久久久|