Git—10、VIM指令

一、Vim 基本模式

1、普通模式(Normal Mode):初始模式,用于导航和执行命令。
2、插入模式(Insert Mode):输入文本内容。
3、命令行模式(Command-Line Mode):执行保存、退出等操作。

二、模式切换

i:从普通模式进入插入模式(在光标前插入)。
Esc:从插入 / 命令行模式回到普通模式。
::从普通模式进入命令行模式。

三、Git 常用 Vim 操作
  • 1、文本操作
    i:进入插入模式,编辑提交信息。
    Esc + :wq:保存并退出(w=write,q=quit)。
    Esc + :q!:强制退出不保存(放弃提交)。

  • 2、 移动光标
    在普通模式下:
    h、j、k、l:左、下、上、右移动光标。
    w:跳到下一个单词开头。
    b:跳到上一个单词开头。
    $:跳到行尾,^:跳到行首。
    G:跳到文件末尾,1G 或 gg:跳到文件开头。

  • 3、 文本编辑
    x:删除当前字符。
    dd:删除整行。
    yy:复制整行(yank)。
    p:粘贴(paste)。
    u:撤销上一步操作。
    Ctrl + r:恢复撤销。

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

推荐阅读更多精彩内容

  • 转http://www.lupaworld.com/?uid-296380-action-viewspace-it...
    默写年华Antifragile阅读 258评论 0 0
  • Vim几句话介绍Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也...
    何必遠方阅读 3,250评论 0 3
  • 转载原地址vi/vim 基本使用方法i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级...
    鹿啦啦zz阅读 344评论 0 0
  • 发篇以前的笔记吧,不知道写些什么,最近看日志分析看的头疼。 vi编辑器是所有Unix及Linux系统下标准的编辑器...
    灬醉饮千殇阅读 210评论 0 1
  • Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。Vim普遍被推...
    进击的前端_风笑影阅读 444评论 0 0