vim命令

  • 1.命令模式
    • 上下光标移动
      • G光标到最后一行
      • gg光标到第一行
    • 删除一个字符
      • delete
      • x(删除光标后面的字符)
      • X(删除光标前面的字符)
      • nx 删掉n个光标后面的字符,nX删掉n个光标前面的字符
    • 删除某行内容
      • dd删除一行内容
      • ndd删除多行内容
    • 复制一行或多行
      • yy 复制一行内容 nyy 复制多行
      • p粘贴到光标的下一行 P粘贴在光标的上一行
    • 撤销命令
      -u
  • 2.编辑模式
    • 模式切换:
      • 命令-编辑模式 通过输入a i o
      • 编辑-命令模式 通过按下esc
    • 输入a,光标往后移动一格,输入内容从光标之前的位置开始输入
    • 输入i,光标不会移动,输入内容从光标之前的位置开始输入
    • 输入o,光标另起一行,输入内容从光标之前的位置开始输入
  • 3.末行模式
    • 模式切换:
      • 命令-末行 通过输入冒号
      • 末行-命令 通过按下esc
    • 保存退出
      • wq 保存后退出
      • w!强制保存
      • q!强制退出
    • 显示行号
      • set nu 设置行号
      • set nonu 取消行号
    • 替换
      • 命令: 1,$s/false/666/g
        • 1,表示要替换的行数,表示最后一行
        • s/替换的意思stead
        • false表示要替换的文本内容
        • 666替换后的文本内容
        • /g表示全文替换
  • 搜索
    • 向下搜索 /string 向下搜索string,继续搜索按n
    • 向上搜索 ?string 向上搜索string,反向搜索按N
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,809评论 3 48
  • vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从光...
    超__越阅读 1,294评论 0 0
  • vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从...
    壹首簡單的歌阅读 887评论 0 7
  • 1 打开和新建文件 在终端输入vi 文件名 即可 1.1 打开文件并定位行 1.2 删除交换文件 文件名.swp ...
    停心阁阅读 357评论 0 1
  • vi: Visual Interface 可视化接口 vim: VI iMprovedVI增强版 全屏编辑器,模式...
    小贤哥阅读 1,101评论 0 0