Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1603392
  • 博文数量: 2207
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 22199
  • 用 户 组: 普通用户
  • 注册时间: 2020-11-26 14:30
个人简介

更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号

文章分类

全部博文(2207)

文章存档

2024年(54)

2023年(643)

2022年(693)

2021年(734)

2020年(80)

我的朋友

分类: LINUX

2022-03-02 15:47:39

  众所周知,Vi编辑器是Unix系统最初的编辑器,功能强大且齐全;不过Vi编辑器较为复杂,使用起来会遇到各种各样的麻烦,因此在Linux系统中对Vi编辑器进行了改进,推出了Vim编辑器。Vim是一个类似Vi的文本编辑器,在vi的基础上增加了很多新的特性,被公认为类vi编辑器中最好用的一个。那么Linux中Vim编辑器的三种模式主要包含什么?以下是详细的内容介绍。

  Vim是从Vi发展出来的一个文本编辑器,代码补完、编译及错误跳转等方面编程的功能特别丰富,相当于Windows中的记事本。

  Linux中Vim编辑器的三种模式主要包含命令模式、输入模式和底线命令模式,其作用如下:

  第一、命令模式

  当启动vim/vi编辑器时,便进入了命令模式。此状态下敲击键盘动作会被vim识别为命令,而非输入字符,比如按下i,并不会输入一个字符,i被当作一个命令。

  i切换到输入模式,以输入字符;

  x删除当前光标所在处的字符;

  :切换到底线命令模式,以在最底一行输入命令。

  如果想要编辑文本,启动vim进入命令模式后,按下i,切换到输入模式;命令模式只有一些基本的命令,因此仍需要依靠底线命令模式来输入更多命令。

  第二、输入模式

  vim编辑器启动后,在命令模式下按i就会进入输入模式,在输入模式中,可以使用以下按键:

  字符按键以及shift组合,输入字符

  ENTER,回车键,换行

  BACK SPACE,退格键,删除光标前一个字符

  DEL,删除键,删除光标后一个字符

  方向键,在文本中移动光标

  HOME/END,移动光标到行首或者行尾

  Page Up/Page Down,上/下翻页

  Insert,切换光标为输入/替换模式,光标将变成竖线/下划线

  ESC,退出输入模式,切换到命令模式

  第三、底线命令模式

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

  底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

  在底线命令模式中,基本的命令有:

  :q 退出程序

  :w 保存文件

  :wq 保存文件并退出程序

  按ESC键可随时退出底线命令模式

阅读(273) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~