【Linux开发 第五篇】vi和vim

vi和vim

Linux系统会内置Vi编辑器
Vim具有程序编辑的能力,可以看作是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计

  • 三种模式

正常模式:vim打开一个文档就直接进入一般模式,可以进行复制,粘贴,删除等
插入模式:按下字母I会进入编辑模式
命令行模式:在这个模式中,可以提供你相关指令,完成保存等操作,输入ESC,在输入:进入到命令行模式中

常用命令:wq(保存退出),q(退出),q!(强制退出,不保存)

  • 常用快捷键(在一般模式下)
快捷键 作用
yy 拷贝当前行
5yy 拷贝当前向下5行
p 粘贴
dd 删除当前行
5dd 删除当前向下5行
/关键词 命令行下查找关键词,输入n就是查找下一个
:set nu 命令行中设置文件的行号显示
:set nonu 命令行下不显示行号
G 在一般模式下到达文件的末尾
GG 在一般模式下回到文件的开头
u 在一般模式下撤销动作
20 按下shift+g 在一般模式下输入,并不会看到输入过程,将光标移动到20行

相关推荐

  1. Linux开发 vivim

    2024-04-21 08:08:07       38 阅读
  2. Linux基础: . 文本编辑器vivim

    2024-04-21 08:08:07       18 阅读
  3. Linux-vi/vim

    2024-04-21 08:08:07       29 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 08:08:07       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 08:08:07       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 08:08:07       82 阅读
  4. Python语言-面向对象

    2024-04-21 08:08:07       91 阅读

热门阅读

  1. 基于OKHttp的大文件下载

    2024-04-21 08:08:07       36 阅读
  2. Promise

    2024-04-21 08:08:07       41 阅读
  3. 根据哈夫曼树求哈夫曼编码

    2024-04-21 08:08:07       36 阅读
  4. Edge的使用心得与深度探索

    2024-04-21 08:08:07       34 阅读
  5. CentOS 7 文件权限管理详解

    2024-04-21 08:08:07       37 阅读
  6. 软考高级架构师:软件需求管理例题解析

    2024-04-21 08:08:07       34 阅读
  7. 使用GPT帮忙修改论文

    2024-04-21 08:08:07       42 阅读