IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> VIM编辑器的基本使用 -> 正文阅读

[开发工具]VIM编辑器的基本使用

VIM 编辑器

VI是 Unix 操作系统和类 Unix 操作系统中最通用的文本编辑器。
VIM 编辑器是从VI发展出来的一个性能更强大的文本编辑器。可以主动的以字体颜色辨别语法的正确性,方便程序设计。VIM 与 VI 编辑器完全兼容。

三种模式:
一般模式、编辑模式、指令模式
在这里插入图片描述

一般模式(普通模式)

以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、粘贴』来处理你的文件数据。

常用命令:

语法功能描述
移动光标
方向键光标移到上下左右
b光标移到上一个词头
w光标移到下一个词头
e光标移到下一个词尾
shift+6(^)光标移动到行头
shift+4($)光标移动到行尾
gg或H光标移到第一行
3G光标移到第三行
G或L光标移到最后一行
复制
yw复制当前词
y^复制从当前行开头到光标
y$复制从光标开始到当前行末尾
yy复制光标当前一行
8yy或y8y当前行开始数8行进行复制
粘贴
p粘贴一次
5p把所复制内容粘贴5行
删除
dw删除从光标开始到当前词末尾
d^删除从当前行开头到光标
d$删除从光标开始到当前行末尾
dd删除当前行
5dd当前行开始数5行删除
x剪切当前光标所指的字母,相当于 del
X剪切当前光标所指的字母,相当于 Backspace
其他
u撤销上一步操作
r输入r后再输入一个字母代替原光标所指字母
R输入R后输入的一串字母会代替原光标之后的一串字母
:set nu显示行号,方便使用11G跳到第十一行
:set nonu关闭行号

编辑模式(插入模式)

在一般模式中可以进行删除、复制、粘贴等的动作,但是却无法编辑文件内容的!要按下『i, I, o, O, a, A』等任何一个字母之后才会进入编辑模式。
在Linux中,按下这些按键时,在画面的左下方会出现『INSERT或REPLACE』的字样,此时才可以进行编辑。

进入编辑模式:
在这里插入图片描述
退出编辑模式:
按下『Esc』这个按键即可回到一般模式。

指令模式

在一般模式当中,输入『 : / ?』3个中的任何一个按钮,就可以将光标移动到最底下那一行。
在这个模式当中, 可以提供你『搜寻资料』的动作,而读取、存盘、大量取代字符、离开 vi 、显示行号等动作是在此模式中达成的。
基本语法:
在这里插入图片描述
最后附一张图:
在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-24 18:25:53  更:2022-05-24 18:27:13 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 12:26:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码