2018-11-19

vim基础操作

一、游标移动

上下左右

k:上
j:下
h:左
l:右

跳转

下个单词 :w
上个单词 :b

下个单词结尾 :e
上个单词结尾 :ge

到行的头部:0或^
到行的尾部:$

移动到到第一行:gg
移动到到第n行:n+g
到最后一行:G(shift+G)

向后跳转第一匹配字母位置: f+<目标字母>
向前跳转第一匹配字母位置: F+<目标字母>

跳转之前光标位置:ctrl+o

二、插入

当前光标前插入:i
当前光标末插入:a

行首插入:I
行末插入:A

下一行插入:o
上一行插入:O

三、剪切(删除)复制粘贴

剪切(删除)

删除当前字符:x
删除之前字符:X

删除当前行:dd
删除n行:n+dd

删除单词:d+w

删除至行尾:d+$
删除至行首:d+^

删除至结尾:d+G
删除至头部:d+1+G

复制

复制当前行:yy
复制n行:n+yy

复制至行尾:y+$
复制至行首:y+^

复制单词:y+w
复制n个单词:y+n+w

复制至结尾:y+G
复制至头部:y+1+G

粘贴

粘贴光标后/下行:p
粘贴光标前/上行:P

四、其他

    显示编号:shift+/  :set nu
    回退u
    重做shift+ t

批量操作

Ctrl+v,按 j 或者 k 选取列,再按Shift + i 然后输入你想要插入的字符(任意字符),再按两次Esc就可以实现批量插入字符

批量缩进shift + i配合j/k实现上下选中+shift+>/<进行批量缩进

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天学习选择性粘贴,一共有七大知识点: 快捷键是CTRL+ALT+V 基本用法:粘贴, 粘贴值,粘贴公式等,平时已...
    Alice7777阅读 281评论 0 0
  • 本周温馨时刻及点滴成果 1、工作汇报取得阶段性成果 2、完成了6个单位的审计走访(共13个) 3、每天坚持运动80...
    朱武权阅读 362评论 0 0
  • 今晚的天空很低 阿尔忒弥斯把月亮也放得很低 也就突显得很大、很亮 金黄得不像样子 仿佛一下子忘了她就是月亮 但也许...
    石默_语阅读 265评论 0 5
  • 没有失望 没有眼泪 往事暧昧不清 无力反驳 无需感叹 肆意挥霍时光 记忆嚣张跋扈 街灯点亮伤痛 大路尽头 城市角落...
    没有良心的孩纸阅读 310评论 2 2
  • 根据节点id查询,两种方式: start n = node(77437402) return n match (...
    慧琴如翌阅读 1,093评论 0 0