Linux 大部分配置文件都是以纯文本形式存在。其中,shell是用户和Linux操作系统连接的接口。而vi编译器是一种专门用于修改文件配置的系统,它与shell系统相互独立。vi编译器修改文件相当快速,且具有程序编辑功能。
基本命令格式:
vim 路径
- vi 与vim的区别:
-
多级撤消
在vi里,按u只能撤消上次命令,而在vim里可以无限制的撤消。
-
易用性
vi只能运行于unix类中,而vim可以运行于unix,windows ,mac等多操作平台。
-
语法加亮
vim可以用不同的颜色来加亮你的代码。
-
可视化操作
vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。
-
兼容
vim是vi的增强版,完全兼容vi
-
一般模式:
i 写入 Esc 返回命令行模式 5 yyp 复制(y)五行(5)并粘贴(p) 5dd 删除(d)五行(5) u 撤销操作(一行一行撤销) gg 页首 G 行尾 :wq 命令行模式保存退出 :wq! 命令行模式强制保存并退出 :q! 命令行模式不保存强制退出 :set nu 命令行模式显示文本行号 :1,5 s/h/t/g 命令行模式将1~5行的h全部换成t :w /b.txt 命令行模式将文档另存为b.txt
-
可视化模式:
v 进入可视化模式 hjkl 光标上下左右移动 0@ 页首页尾 y 复制行 p 粘贴行 d 删除行 n/N 下翻/上翻
来源:CSDN
作者:Susu--秀
链接:https://blog.csdn.net/weixin_45854888/article/details/104521737