VsVim的快捷键使用

1.插入命令(可配合数字使用)
    i                               在当前位置前插入
    I                               在当前行首插入
    a                               在当前位置后插入
    A                               在当前行尾插入
    o                               在当前行之后插入一行
    O                               在当前行之前插入一行
    ni/a/o/I/A/O<Esc>               插入n个字符

2.移动命令(可配合数字使用)
    h                               左移单个字符
    l                               右移单个字符
    k                               上移单个字符
    j                               下移单个字符
    nh/l/k/j                        移动n个字符
    gg                              移动到文件头
    G / shift+g                     移动到文件尾
    (:n<Enter>)/(nG)                跳到第n行
    ‘‘                              回跳刚才的出发点
    m(a...z)                        给当前行标记
    ‘a                              跳转到标记a的行
    :marks                            查看当前所有标记
    :delm!                            删除所有标记
    (n)w                            向前移动(n / )一个单词
    (n)b                               向后移动(n / )一个单词

3.删除命令(可配合数字使用)
    x                               删除单个字符
    X                               删除当前字符的前一个字符
    nx                              删除n个字符
    dj                              删除下一行
    dk                              删除上一行
    dd                              删除(剪切)当前行
    D                               删除当前字符至行尾

4.撤销重做命令
    u                               撤销
    Ctrl+r                          重做(撤销的撤销)VsVim不可用

    5.缩进命令
    shift+v                         选择当前行,可以在输入移动指令来继续移动
    >                               右缩进
    <                               左缩进
    n>/<                            缩进n个tab

5.替换命令
    ra                              将当前字符替换为a
    :s/old/new/                     用old替换new, 替换当前行的第一个匹配
    :s/old/new/g                    用old替换new, 替换当前行的所有匹配
    :%s/old/new/                    用old替换new, 替换所有行的第一个匹配
    :%s/old/new/g                   用old替换new, 替换整个文件的所有匹配

6.交换命令
    ddp                             交换当前行和其下一行
    xp                              交换当前字符和其后一个字符

7.剪切命令
    (n)dd                           剪切当前行(及之后的n行)
    :n1,n2d                         将n1 - n2行剪切。可用p命令将剪切内容进行粘贴
    :n1,n2mn3                       将n1 - n2行剪切粘贴至n3之后

8.其他基础命令
    %                               括号匹配(以匹配一个括号为目的移动)
    / text                          查找text,按n查找下一个,按N查找前一个
    dd                              删除(剪切)当前行
    yy                              复制当前行
    p                               在当前行下一行粘贴
    shift+p                         在当前行前一行粘贴

图片转载:http://blog.csdn.net/scythe666/article/details/51887179

时间: 2024-07-30 10:08:51

VsVim的快捷键使用的相关文章

visual studio中使用vim快捷键

vsvim下载链接: https://marketplace.visualstudio.com/items?itemName=JaredParMSFT.VsVim 下载,关闭visual studio,安装,打开vs,调整快捷键冲突. 工具->选项->vsVIM,调整keyboard(include ALL Scope->Handle all with vsVIM) 参考教程:https://blog.csdn.net/w746805370/article/details/5259624

PL/SQL配置大小写转换等快捷键

Tools(工具) --> Preferences(首选项) --> Key Configuration(键配置) 然后修改自己需要的快捷键方式 作者:itmyhome

Sublime Text 常用的16 个 Sublime Text 快捷键

在我做了一次包含一些现场编码的演示后,一些观众问我是如何操作这么快.当然这里没有唯一的答案,答案是一堆简单的快捷键和大量的实践的组合.为了回应那些询问,我觉得有必要看看我每天想都不用想且使用的快捷键. 这里有一个15 16 个快捷键的精选列表(1个自定义快捷键),以gif动画展示,我每天使用.享受吧! (译者注:原文所列快捷键均为OS X环境,为了方便Windows和Linux环境童鞋的学习,译者将备注Windows和Linux下对应的快捷键) 选择 选择一个选中项的下一个匹配项 选择一个选中项

Win7常用但是被忽略的快捷键

General keyboard shortcuts 1.Ctrl + Right Arrow Move the cursor to the beginning of the next word  向右移动光标到下个文字开始 2.Ctrl + Left Arrow Move the cursor to the beginning of the previous word 向左移动光标到下个文字开始 3.Ctrl + Shift with an arrow key Select a block o

Vim快捷键

Vim快捷键 普通模式 [行间跳转] gg 游标移动到到第一行 G 游标移动到最后一行 nG 游标移动到第 n 行 Ctrl + o 快速回到上一次(跳转前)光标所在位置 Shift+zz 普通模式下输入即可保存退出vim [行内跳转] w 到下一个单词的开头 e 到下一个单词的结尾 b 到前一个单词的开头 ge 到前一个单词的结尾 0 或 ^ 光标跳转到行头 $ 光标跳转到行尾 f 字母 向后搜索<字母>并跳转到第一个匹配的位置 F字母 向前搜索<字母>并跳转到第一个匹配的位置

PHPstorm快捷键

Eclipse快捷键Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)S

PHP - PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置(转)

原文地址:http://www.cr173.com/html/66775_1.html PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.Phpstrom的一款名为Magicento的插件对快速创建Magento插件十分有用. 常用快捷键  设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Ecli

as 快捷键

as  快捷键 Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等. Alt+H:查找功能,全局查找 F4:查看类继承关系 F2:查看文档说明(函数使用说明) Ctrl+E:查看最近打开过的文件 Ctrl+Shift+E:查看最近编辑过的文件 double Shift:全局查找,这个查看和Alt+H稍稍有些不同,这个是全局文件查找,到文件名称层面. Ctrl+Shift+R:快速定位到你所想打开的文件. Alt

eclipse 快捷键大全(转载)

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行