gvim的快捷键很多,很难记全,但是入门初期应该找过几种基本的命令

下面结合自己常用到的介绍下

光标跳转:

0:行首

$:行尾

e:下一个单词的结尾

w:下一个单词的开头

b:上一个单词

H:当前页面的开头

M:当前页面的中间

L:当前页面的结尾

h:上一个字符

j:下一行

k:上一行

l:下一个字符

to be continue

在一开始了解hjkl这四个快捷键的顺序时,最想吐槽这上下上下的布局方式,会让人费解的去记忆

h 上

j 下

k 上

l 下

但是实际用过了一段之后,发现这样确实是合理的,在查阅代码的时候,最常用的功能就是上一行,下一行,因此将jk这两个便捷的快捷键分配给他们。而最常用的还是下一行,于是将一般人灵活的食指对应按键j分配给它。还剩下的就是上一个字符,下一个字符了,这两个常用的还是后者,于是就将l分配给它,至于上一个字符,只能由食指代劳了。

可见vim的快捷键分配逻辑是最便于快速的输入和输出,理解了这一点就能理解gvim的快捷键分配方式的“奇葩之处”

———————————————————————————————————————————10月23日更新————————————————————————————————————————————————————

在很多时候需要用到查找和替换的功能,在gvim中可以通过:set ic设置大小写敏感,或者通过:set noic设置为大小写不敏感。

有的时候我们会需要进行暂时使用大小写不敏感

这时在待查字符前加上\c就可以暂时忽略大小写

/\chelloworld
将忽略大小写,查找与helloworld匹配的字符串。

gvim打开多窗口时如何切换?

先使用ctrl+w +w(两次点击w)

文件标题栏获取焦点,然后使用方向键或者w e b 等按键移动光标,最后使用enter键打开所选中的文档

转载于:https://www.cnblogs.com/zooc/p/4027560.html

gvim的常用编辑快捷键相关推荐

  1. AltiumDesigner快捷键——通用AltiumDesigner环境快捷键和常用编辑快捷键

    本文参考的文档为AltiumDesigner快捷键文档,链接: Altium Designer Shortcut Keys | Altium Designer 21 User Manual | Doc ...

  2. CAD最常用的快捷键大全来啦

    CAD快捷键的使用能够让我们加快画图的速度,但是想想CAD中有那么多的功能命令,所以CAD快捷键是很多的,想要完全记住是不可能的,这里就总结了常用的CAD快捷键命令,可能不全但是很实用. 一.常用绘图 ...

  3. 选中一行的快捷键_常用文字编辑快捷键,学会之后,天天可以提前下班

    文字编辑快捷键,不止是在Word里面用.在windows系统里面,只要是可以输入文字的地方都可以使用. 使用排名第一的,你估计打死也想不到.就是我们常用的保存:Ctrl+S. 你可以有疑问为什么不是复 ...

  4. cad编辑节点快捷键是什么_CAD常用的快捷键命令

    CAD常用的快捷键命令大全,主要包括快捷键命令的键盘操作和所对应的快捷命令,方便查找和使用,对cad初学者能够快速提高绘图速度.图文并茂,非常实用. 一:常用功能键 F1: 获取帮助 F2: 实现作图 ...

  5. IE浏览器快捷键大全 常用的文字编辑快捷键

    加绿色的的字体本人觉得比较常用的 附加几种常用的文字编辑快捷键 home键将光标移到行首,end 则是移到行尾 shift+home 选中当前光标位置到行首之间的文字 shift+end 选中当前光标 ...

  6. Source Insight常用的快捷键

    From: http://blog.21ic.com/user1/4251/archives/2008/53650.html Source Insight常用的快捷键: Ctrl+= :Jump to ...

  7. GVIM/VIM常用快捷操作(更新中)

    ps:Gvim/Vim 常用快捷键 /命令模式下移动光标 h: 左移 l: 右移 j: 上移 k: 下移 (或者直接使用键盘的方向键) 0: 行首 $: 行尾 ctrl+w+w: 多窗口切换 ctrl ...

  8. android中常用的快捷键

    2019独角兽企业重金招聘Python工程师标准>>> android中常用的快捷键 Eclipse快捷键-方便查找,呵呵,记性不好 行注释/销注释 Ctrl+/  块注释/销注释/ ...

  9. excel最常用的八个函数_Excel中最常用的快捷键

    我们的学习和工作中,Excel都是必不可少的工具.掌握一些常用的Excel快捷键对提高我们的工作效率很有帮助,下面就给大家列举一些在Excel中比较常用的快捷键,各位同学可以在闲暇之余了解一下. Ct ...

最新文章

  1. xcode7 打开工程错误 This Document requires xcode8.0 or later.
  2. 玩转HTML5移动页面(转自http://tqtan.com/)
  3. python test suit_python unittest学习3---添加测试套件,testsuit
  4. 什么是堆(Heap)
  5. NSUserDefaults数据保存使用
  6. 题库明细 C#语言和SQL Server
  7. centos 删除crontab_Centos7 利用crontab定时执行任务及配置方法
  8. Arraylist 类
  9. ctfshow-WEB-web6
  10. Zend Framework学习(4)之前端控制器
  11. 记录一次win10美化之路
  12. 图文实例带你了解香农编码和霍夫曼编码
  13. 中国天气网天气城市ID
  14. html 灯箱效果样式,jQuery灯箱效果插件-Swipebox
  15. c语言如何生成csv文件格式,生成 csv 文件
  16. X360吉他英雄4鼓套装 1 TB硬盘入手
  17. 新版HyperMesh的Assemblies中调出下拉菜单查看Component(装配关系模型树)
  18. 双非一本考研国防科技大学计算机,不歧视“双非”,保护一志愿!40所“良心”大学值得推荐!...
  19. 倾情分享:Android 开发者们不要错过的网站宝藏~
  20. 孔庆东 -- 一个DEAD-LEFTIST_拔剑-浆糊的传说_新浪博客

热门文章

  1. oracle linux 图形化,Linux下Oracle 12C R2图形化安装过程
  2. Kubernetes 搭建 ES 集群(存储使用 cephfs)
  3. layui按条件开启关闭编辑列
  4. 32位存储字长存储double_1GB多大?1GB与1MB的关系?详细数据存储单位转换来了...
  5. keras库的安装及使用,以全连接层和手写数字识别MNIST为例
  6. 2021年度训练联盟热身训练赛第四场,签到题CDF
  7. Python入门--闭包,工程函数
  8. 操作系统—死锁的预防
  9. 51nod-1351:吃点心
  10. C++ STL 一个简单的文件输入输出示例