做一个网站需要哪些,wordpress下拉框插件,关于排版的网站,网页升级访问中未满十八岁观我往旧#xff0c;同我仰春
- 2025.1.10 声明
仅作为个人学习使用#xff0c;仅供参考 本文所有解释参考笔者个人理解#xff0c;最终目的是服务于自我学习#xff0c; 如果你需要了解官方更规范的解释#xff0c;请自行查阅 Vim 是什么
Vim 是一个强大的 文本编辑器…观我往旧同我仰春
- 2025.1.10 声明
仅作为个人学习使用仅供参考 本文所有解释参考笔者个人理解最终目的是服务于自我学习 如果你需要了解官方更规范的解释请自行查阅 Vim 是什么
Vim 是一个强大的 文本编辑器。 Vim 和 Vi 区别
Vim 从 Vi 发展而来可以看作是 Vi 的增强版本是Vi的继承和扩展。 个人常用命令
命令备注作用iinsert从命令模式到插入模式ESC键从插入模式到命令模式O大写O新增上一行o小写o新增下一行:qquit退出:wwrite保存:wqwrite quit保存并退出:q!强制退出gggo to line (beginning)到文本第一行Ggo to line (end)到文本最后一行0到当前行开头$到当前行末尾dddelete (line)删除当前行yyyank (copy)复制当前行.dot (repeat)重复上次操作uundo撤销上次操作相当于 ctrl zctrlrredo恢复上次操作:set number显示行号:set nonumber不显示行号 简单的vim操作演示
0x01
很多Linux系统自带 vim这里以 Kali Linux 演示
vim --version 查看vim 版本号 使用的 Vim 版本是 9.1它是 2024 年 1 月 2 日 发布的。编译日期是 2024 年 11 月 13 日
- VIM - Vi IMproved 9.1Vim 的版本是 9.1
- 2024 Jan 02发布日期是 2024 年 1 月 2 日
- Compiled Nov 13 2024这个版本的 Vim 是在 2024 年 11 月 13 日编译的
- Huge version without GUI这是一个没有图形界面的 Vim即仅支持命令行界面
- Features included () or not (-)接下来的信息会列出 Vim 启用了哪些功能哪些没有启用你可以看到与 Vim 功能相关的详细信息 0x02
用 vim 编辑器打开一个名为 test 的文件
vim test 如果 test 文件存在 Vim 会打开这个文件
如果 test 文件不存在 Vim 会创建一个新的空文件如果你什么都不编辑然后退出
:wq 会保存这个空文件
:q 不会保存这个空文件 0x03
这里有个[new] 说明 名为test的文件并不存在 这是创建的新文件 0x04
vim 进去默认是命令模式只能识别命令
点击 i 进入 插入模式此时就可以输入内容了 0x05
输入一个 python 语句
点击 ESC 退出 插入模式 (INSERT mode)
:wq 保存并退出 0x06
mv 命令 将 test 文件 重命名为 py文件 最后成功执行py文件输出相应内容