vscode上的vim使用

本文介绍如何在VSCode中通过Vim插件提高编程效率,涵盖光标移动、选中、复制粘贴等操作技巧,并分享了配置调整经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vscode vim大法好

基于vscode的vim使用


一、前言

为什么好好的想用用vim?准确来说是vscode上的vim插件。
首先是chrome上安装了 vimium 插件,这款插件是基于vim的一些快捷键进行的一些页面浏览操作。
在使用过程中,慢慢感觉到vim快捷键的方便,也发现到了自己键盘操作的指法问题等很多键盘操作的习惯问题,
为了效率,需要改变一下已有的一些毛病。
在这种情况下,开始在vscode上使用vim插件以来提高自己的编程效率。希望这是对自己有帮助的,同时作为学软件的,了解一下vim的使用习惯也是必要的,虽然学习成本很高,但个人觉得还是有必要了解一下。


二、开始了入坑之路

我在vscode上用的vim插件是Vim,就是那个用的人最多的那个。
这种感觉就像是手在扭曲、打架。

2.1 光标的移动

在normal模式下

keys效果
h向左移动
j向下移动
k向上移动
l向右移动
gg跳到文件开头
G跳到文件尾
b跳到前一个单词的开头
e跳到下一个单词的结尾
w跳到下一个单词的开头

2.2 选中

在normal模式下

keys效果
v+i+w放在一个单词的任意位置时均可选中本单词
v+e光标放在一个单词的开头时可选中本单词
v+h/j/k/l进入视图模式后使用方向键容易选中你想选的部分

2.3 复制、粘贴与剪切

在normal模式下

keys效果
y复贴(要先选中)
p粘贴
D向后全剪切(含光标字符)
dd剪切行
x向后单个字符剪切(含光标字符)
X向前单个字符剪切(不含光字符)

2.x 修改配置

遇到ctrl无法使用

"vim.useCtrlKeys": true, 

改成

"vim.useCtrlKeys": false, 

三、参考

  1. VIM下的跳转练习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值