You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio中实现类似Vim的可视块文本选择?

Visual Studio 实现类Vim可视块矩形文本选择的方法

原生功能实现矩形块选择

  • 鼠标操作:按住Alt键,同时拖动鼠标,就能画出严格的矩形选区——不管目标行长短、有没有空白,选区始终保持矩形形状。
  • 键盘操作:先把光标定位到选区的起始位置,按住Alt+Shift组合键,用方向键(↑/↓/←/→)扩展选区,同样能得到标准的矩形块,短行或空白行的选区会自动补全空白来维持矩形结构。

用扩展还原Vim操作逻辑

如果习惯Vim的可视块操作流程,可以给Visual Studio安装VsVim扩展:

  • 安装完成后,直接按<C-v>(也就是Ctrl+V)进入可视块模式,后续操作和Vim完全一致,比如用5j20l这类快捷键就能快速选中目标矩形区域。

补充:你之前用的Shift+Alt多光标方式是多个独立光标组成的选区,并非真正的块级选择,所以遇到短行时会出现选区变形的问题,而上面两种方法都是真正的矩形块选择,能解决这个问题。

内容的提问来源于stack exchange,提问作者Josh Brunton

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 10:07:35