vim 的学习使用

目录

前言

一、认识 vim

二、vim 的三种模式

1、命令模式

(1)、如何进入 vim 工作模式(默认是 命令模式)?

(2)、命令模式下的常用命令

2、输入模式

(1)、如何进入输入模式?

(2)、输入模式下常用的快捷操作

(3)、如何退出输入模式,进入命令模式?

3、底线命令模式

(1)、如何进入底线命令模式?

(2)、底线命令模式的常用命令

(3)、如何退出底线命令模式,进入命令模式?

(4)、如何退出 vim 工作模式?

三、图解 vim 的工作模式


前言

Windows 下若要使用 cmd + Vim 进行编程不太友好,需要自行配置。

官方下载地址

具体配置请参考此文

一、认识 vim

vim 是从 vi 发展出来的一个文本编辑器。

vim 共分为三种模式:

  • 命令模式(Command mode);
  • 输入模式(Insert mode);
  • 底线命令模式(Last line mode。

二、vim 的三种模式

下面,以采用 vim 编辑 test.txt 文件为例,认识三种模式。

1、命令模式

(1)、如何进入 vim 工作模式(默认是 命令模式)?

vim test.txt

(2)、命令模式下的常用命令

  • i 切换到输入模式,以输入字符。
  • x 删除当前光标所在处的字符。
  • : 切换到底线命令模式,以在最底一行输入命令。

2、输入模式

(1)、如何进入输入模式?

在“命令模式”下按下 i 或 a 或 o 就进入了输入模式。

i/a/o

(2)、输入模式下常用的快捷操作

在输入模式中,可以使用以下按键:

  • 字符按键以及Shift组合,输入字符
  • ENTER,回车键,换行
  • BACK SPACE,退格键,删除光标前一个字符
  • DEL,删除键,删除光标后一个字符
  • 方向键,在文本中移动光标
  • HOME/END,移动光标到行首/行尾
  • Page Up/Page Down,上/下翻页
  • Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
  • ESC,退出输入模式,切换到命令模式

(3)、如何退出输入模式,进入命令模式?

按 ESC 键即可。

ESC

3、底线命令模式

(1)、如何进入底线命令模式?

在“命令模式”下按下:(英文冒号)就进入了底线命令模式。

:

(2)、底线命令模式的常用命令

底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。常见的命令有(已经省略了其前面的冒号):

  • w:将编辑的数据写入硬盘。
  • q:离开 vi。
  • q!:强制离开,不存储。
  • wq:存储后离开。
  • wq!:强制存储后离开。

(3)、如何退出底线命令模式,进入命令模式?

按ESC键即可。

ESC

(4)、如何退出 vim 工作模式?

首先必须切换到 底线命令模式,然后输入 w 或 q 或 q! 或 wq 或 wq! 都可以退出 vim 工作模式。

:w/:q/:q!/:wq/:wq!

三、图解 vim 的工作模式

最后,附上一张图便于记忆:

推荐学习 vim 的其他资源:

Linux vi/vim | 菜鸟教程

VIM系列-1-常用命令集锦_那起舞的日子的博客-CSDN博客_vim常用指令

linux下的vim使用方法 - 腾讯云开发者社区-腾讯云

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值