VsVim - Shortcut Key (快捷键)
Enable / Disable
NuGet 中提供了禁用按钮。另外还可以通过 Ctrl+Shift+F12 在 Visual Studio 中实现 Enable / Disable。
移动光标类命令
支持
| h | 光标左移一个字符 |
| l | 光标右移一个字符 |
| k | 光标上移一行 |
| j | 光标下移一行 |
| space | 光标右移一个字符 |
| Backspace | 光标左移一个字符 |
| Enter | 光标下移一行 |
| w or W | 光标右移一个字至字首 |
| b or B | 光标左移一个字至字首 |
| e or E | 光标右移一个字至字尾 |
| nG | 光标移至第 n 行首 (会多移一行) |
| 0 | (注意是数字零) 光标移至当前行首 |
| ^ | 光标移至当前行首 |
| $ | 光标移至当前行尾 |
不支持
| e or E | 光标标右移一个字至字尾 |
| nG | 光标移至第 n 行首 (会多移一行) |
| H | 光标移至屏幕顶行 |
| M | 光标移至屏幕中间行 |
| L | 光标移至屏幕最后行 |
查找类命令
支持
| # or * | 查找当前单词 |
不支持
| f | 查找当前行 |
插入文本类命令
支持
| i | 在光标前 |
| I | 在当前行首 |
| a | 光标后 |
| A | 在当前行尾 |
| o | 在当前行之下新开一行 |
| O | 在当前行之上新开一行 |
| r | 替换当前字符 |
| s | 从当前光标位置处开始,以输入的文本替代指定数目的字符 |
| S | 删除指定数目的行,并以所输入文本代替之 |
| ncw or nCW | 修改指定数目的字 |
| nCC | 修改指定数目的行 |
不支持
| R | 替换当前字符及其后的字符,直至按 ESC 键 |
删除命令
支持
| ndw or ndW | 删除光标处开始及其后的 n-1 个字 |
| d$ | 删至行尾 |
| ndd | 删除当前行及其后 n-1 行 |
| x 或 X | 删除一个字符,x 删除光标后的,而 X 删除光标前的 |
不支持
| d0 | 删至行首 |
其它
支持
| c | 改写命令 (cw,caw 等) |
| y | 复制命令 (yw,yaw,nyy 等,并支持寄存器) |
| z | 滚屏,zz,zb,zt 等 |
VsVim - Shortcut Key (快捷键)的更多相关文章
- 【WPF/WAF】设置快捷键(Shortcut Key)
基于WAF框架:WPF Application Framework (WAF) View层XAML中设置热键. <Window.InputBindings> <!--<KeyB ...
- UE4 Editor快捷键(ShortCut Key)
转载请注明出处,所有权利保留. Unreal Engine4的快捷键现在无官方文档,因为他们工作比较忙啊. 记录时间:2014-10-15 现在自己整理一个,仅供参考. 因为他们的team成员说的还有 ...
- ubuntu --- shortcut key
Linux系统下图形界面与Linux命令行模式的切换的方法 由图形转换到控制台模式:ctrl+alt+f1~f6(同时按下3秒钟不要马上松开)....由控制台转向图形模式是:alt+f7 快捷键(ub ...
- [ShortCut] IE10快捷键
适用范围: Windows 8 操作步骤: 1.快速输入网址: “Ctrl+L”.“F4”:在IE10下按下“Ctrl+L”快捷键,可以直接将光标转到浏览器地址栏(注:地址栏中的网址会被选中),可以直 ...
- Shortcut key for CodeBlocks
一.not only in CodeBlocks 13.12 Undo last action Ctrl + Z //后退 Redo last action Ctrl + Shift + Z //前进 ...
- Shortcut 常用快捷键
多行注释: VS2010: / NotePad++: Ctrl Q Xcode: CMMND / 回到光标所在之前位置 VS2010: Ctrl +/- 关闭当前页: VS2010: 鼠标中 ...
- VsVim的快捷键
VsVim - Shortcut Key (快捷键) Enable / Disable 还可以通过 Ctrl+Shift+F12 在 Visual Studio 中实现 Enable / Disabl ...
- VScode禁用alt+key触发菜单栏快捷键
因为用惯了Mac,突然改回Windows,但是已经习惯了按Command键.所以在Windows下把vscode的快捷键全改成alt+key了.但是Windows的alt+key快捷键就比较烦人了.所 ...
- Linux - 常用Shell快捷键
Common Shortcut Key 用途 快捷键 说明 光标移动 Ctrl + a 把光标移到行首 Ctrl + e 把光标移到行尾 Ctrl + x 在 EOL 和当前位置移动光标 输入编辑 C ...
随机推荐
- WPF开发中的多线程的问题
今天帮助同事做了一个WPF版的多线程demo,分享给大家. 要实现的问题就是非主线程thread1 去后台不停的取新数据,当有新数据的时候就会展示到前台. 我给他做的demo实现一个按秒的计数器,随着 ...
- 如何提交内核补丁--checkpatch.pl使用【转】
转自:https://blog.csdn.net/qq_29350001/article/details/52056667 转自: http://blog.csdn.net/ganggexiongqi ...
- C:malloc/calloc/realloc/alloca内存分配函数
原文地址:http://www.cnblogs.com/3me-linux/p/3962152.html calloc(), malloc(), realloc(), free(),alloca() ...
- plsql developer导入导出序列方法
导出: 1.打开PLSQL Developer,工具 2.类型排序,选中所有sequence,指定用户,单个文件,选择导出文件路径,等待执行完毕即可. 导入: 打开导出的文件,复制,在新打开的命令窗口 ...
- go语言标准库 时刻更新
Packages Standard library Other packages Sub-repositories Community Standard library ▾ Name Synops ...
- 目标检测--SSD: Single Shot MultiBox Detector(2015)
SSD: Single Shot MultiBox Detector 作者: Wei Liu, Dragomir Anguelov, Dumitru Erhan, Christian Szegedy, ...
- [Android四大组件之二]——Service
Service是Android中四大组件之一,在Android开发中起到非常重要的作用,它运行在后台,不与用户进行交互. 1.Service的继承关系: java.lang.Object → andr ...
- STM32应用实例十:简析STM32 I2C通讯死锁问题
I2C接口是一种使用非常普遍的MCU与外部设备的接口方式,在STM32中也集成了I2C接口,我们也常常使用它来与外围的传感器等设备通讯. 最近在我们使用STM32F1VET6读取压力和温湿度传感器数据 ...
- Optimization algorithm----Deep Learning
深度学习中的优化算法总结 以下内容简单的汇总了在深度学习中常见的优化算法,每个算法都集中回答:是什么?(原理思想)有什么用?(优缺点)怎么用?(在tensorflow中的使用) 目录 1.SGD 1. ...
- Laravel API 限速异常 HTTPException Too Many Attemps
最近线上 Laravel 错误日志发现了一个异常 HTTPException Too Many Attemps 而我一个同事在本地开发的过程中也频繁遇到这个异常.测试环境:Laravel 5.5. 网 ...