vim编辑技巧与高级使用详解
需积分: 10 82 浏览量
更新于2024-08-26
收藏 342KB DOC 举报
"这篇文档详细介绍了vim编辑器的高级使用技巧和相关配置,以及Yum仓库的基本知识。"
在IT领域,vim是一个强大的文本编辑器,尤其在Linux系统中广泛使用。文档首先介绍了vim的编辑技巧,包括在命令模式下的基本操作:
1. 光标跳转:通过 hjkl 键分别移动光标到左、下、上、右。此外,数字与这些键组合可以快速移动多行。
2. 复制、粘贴、删除:yank(y)用于复制,delete(d)用于删除,put(p)用于粘贴。例如,yy复制当前行,dd删除当前行,p粘贴至光标后。
3. 查找、撤销、保存:/用于向前查找,?用于向后查找,u用于撤销,:wq保存并退出,q!强制退出不保存。
接着是末行模式的基本操作:
1. 存盘、退出、文件操作:`:w`保存,`:q`退出,`:q!`强制退出,`:wq!`保存并强制退出。`:e filename`编辑新文件。
2. 字符串替换:`:s/old/new/g`将当前行所有old替换为new,`:%s/old/new/g`替换文件内所有old。
3. 开关设置:如`:set nu`显示行号,`:set nonu`关闭行号。
文档还提到了与vim相关的配置文件:
1. `.vimrc`:位于用户家目录,可以预设vim参数,通过`vim ~/.vimrc`编辑。
2. `.viminfo`:记录用户的历史操作。
3. `.filename.swp`:编辑过程的缓存文件。
此外,文档还简述了Yum仓库的概念和构建:
Yum是Linux系统中的软件包管理工具,能自动解决软件包的依赖关系。Yum仓库是提供软件包的地方,包含软件包和仓库数据。服务端通过HTTP或FTP协议提供软件包,客户端在`/etc/yum.repos.d/*.repo`路径下配置仓库文件。构建Yum仓库时,需要编辑`/etc/yum.repos.d/`目录下的配置文件,如`dvd.repo`,指定仓库名称、描述信息和基础URL。
这份文档是学习vim高级用法和理解Yum仓库管理的宝贵资料,对于日常的Linux系统管理和软件维护工作非常实用。
2020-10-08 上传
2023-12-13 上传
2023-11-01 上传
2019-12-16 上传
2011-09-08 上传
2019-12-21 上传
2022-06-10 上传
2021-02-21 上传
Satushi-sho
- 粉丝: 2840
- 资源: 78
最新资源
- AA4MM开源软件:多建模与模拟耦合工具介绍
- Swagger实时生成器的探索与应用
- Swagger UI:Trunkit API 文档生成与交互指南
- 粉红色留言表单网页模板,简洁美观的HTML模板下载
- OWIN中间件集成BioID OAuth 2.0客户端指南
- 响应式黑色博客CSS模板及前端源码介绍
- Eclipse下使用AVR Dragon调试Arduino Uno ATmega328P项目
- UrlPerf-开源:简明性能测试器
- ConEmuPack 190623:Windows下的Linux Terminator式分屏工具
- 安卓系统工具:易语言开发的卸载预装软件工具更新
- Node.js 示例库:概念证明、测试与演示
- Wi-Fi红外发射器:NodeMCU版Alexa控制与实时反馈
- 易语言实现高效大文件字符串替换方法
- MATLAB光学仿真分析:波的干涉现象深入研究
- stdError中间件:简化服务器错误处理的工具
- Ruby环境下的Dynamiq客户端使用指南