Linux 平台上有两种编辑器:vi 和 vim。vi: 相当于windows里面的记事本 vim: 相当于windows里面的notepad++
1. vim安装:
# 默认机器是不安装的,需要手动安装
yum install vim -y
2. vim基本语法:
首先通过 【vim 文件名】 进入文件
然后输入:
- i :在光标所在位置插入
- o:在光标所在行的下一行新行插入字符
- a:光标所在字符的下一个字符插入
最后按esc进入底线命令模式之后,执行退出操作:
- q 退出(没有修改情况下才能用,否则需要用wq或q!)/ q! 不保存,强制退出
- w 保存文件 / w! 强制保存文件
- wq 保存并退出 / wq! 强制保存并退出
3. vim常用快捷键
翻页命令
Ctrl + f :前翻一页
Ctrl + b :后翻一页
Ctrl + d 键:前翻半页
Ctrl + u 键:后翻半页
格式化文本
== : 格式化当前行
gg=G :格式化整个文档
#= : 格式当前行及接下来的#行代码,例如“2=” 格式化当前行及接下来的2行
移动光标
w : 以空格区分移动到下一个单词
b: 以空格区分移动到上一个单词
0:移动到行首
$: 移动到行尾
:0: 移动到文本首
:$: 移动到文本尾
查找字符串
向下查找:/ 内容, 输入回车,然后按n查找下一个
向上查找:? 内容,输入回车,按n查找下一个
复制 粘贴 和 删除
yy: 复制光标所在行
3yy: 复制当前光标所在行以及下面的共三行
p: 粘贴内容
dd: 删除光标所在行
D: 删除光标当前位置到行尾的内容
x: 删除光标当前字符,向后删除
X: 删除光标当前字符,向前删除
u: 撤销上一步动作
快捷操作
C: 删除光标所在位置,到行尾内容,且进入编辑模式
A: 快速进到行尾,且进入编辑模式
ZZ: 快速保存退出
注:此文章内容来自于b站 https://b23.tv/ZI842hD 的学习笔记,仅供参考学习