Vim基础操作记录

Vim编辑器是很多人眼里的神器,其丰富的快捷键,跨平台适用,尤其是在linux上简直无可替代,今天又仔细学习了基础的用法,与大家分享:

vim基础操作

  • vim基本的修改,删除,追加操作命令
    q!退出当前编辑环境且不保存变更
    esc退出当前操作状态,确保快捷键处于可用状态
    x键用于快捷删除单个字符,dw也可以用来删除字符,不同点是dw可以加上数字指明执行几次
    de用来删除光标处的单词
    d$删除选中处的行文本,就是说可以删除光标以后到行尾的所有文本
    dd命令用来删除光标所在整行文本
  • u撤销单个操作,U撤销系列操作(此处具体不太理解,还需考证)
    ctrl+r可以回滚撤销操作,就是说可以把u操作还原
  • w,e有单词前后类似的意思,比如2w是跳到选定处以后2个单词的第一个字母,2e则是跳到选定出以后2个单词的词尾(最后一个字母)
    在 esc状态下按 0 (zero)可以跳到行首
  • dd和p组合可以实现行交换,具体操作是dd要移动的行,选取需要交换的行,p一下,选中的行和刚才dd的行就交换了位置
    r+正确的字符实现对选定字符的替换操作
  • 最常用的快捷键,用于移动光标的是 左h,右l ,上k,下j

以上是根据官方教程记录的,高手莫笑,由于英文教程可能有个别理解偏差,请指正!

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

推荐阅读更多精彩内容

  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,922评论 3 48
  • 待整理~ 1、vim ~/.vimrc 进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptname...
    spfanlost阅读 5,689评论 0 0
  • 字符扩展 "\u{20BB7}" //正确解读双字节字符'𠮷' //codePointAt 正确处理4个字节储存的...
    littleStar_up阅读 1,319评论 0 0
  • 小时候心中会有一个梦想,对于小时候的我来说,它很遥远仿佛只有长大了才可以实现。心中一直带着这个梦想一路前行着,直到...
    f甜二瓜阅读 4,278评论 0 2
  • 姓名:王燕 日精进打卡第3天 【打卡始于2017.10.14持续于2017.10.16】 【知~学习】 ...
    雁孜阅读 1,150评论 0 2