Linux Vim 常用命令速查指南
版权申诉
128 浏览量
更新于2024-08-24
收藏 722KB PDF 举报
"Linux_Vim常用命令汇总"
在Linux操作系统中,`vi`是一个非常重要的文本编辑器,它的全称为Visual Editor,广泛应用于Unix和Linux系统。`vim`是`vi Improved`的缩写,它是`vi`的一个增强版本,提供了更多的功能和改进,使得编辑文本更加高效。对于开发者来说,熟练掌握`vim`的常用命令可以极大地提升开发效率。
1. **查找命令**
- `/xxx` 或 `?xxx`: 在文档中进行向下或向上的搜索,`xxx`代表要查找的字符串或正则表达式。区分大小写,若需忽略大小写,可执行`:set ignorecase`。
- `n` 和 `N`: 查找下一个匹配项,`n`为向下,`N`为向上。
- `*` 和 `#`: 当光标位于某个单词上时,分别查找下一个同词或上一个同词的出现。
- `g*` 和 `g#`: 类似于`*`和`#`,但匹配包含该单词的整个字符串。
- `gd`: 找到光标所在单词在文档非注释部分的第一个匹配项。
- `%`: 查找与当前光标位置匹配的括号,如`()`、`[]`、`{}`。
- `f(F)x`: 在当前行内查找右侧(左侧)的`x`字符,后续可用`;`或`,`进行连续查找。
2. **光标快速移动**
- `w(e)`: 移动到下一个单词的开头(`e`移动到单词内部)。
- `b`: 移动到上一个单词的开头。
- `0`: 移动到当前行的开始。
- `^`: 移动到当前行的第一个非空白字符。
- `$`: 移动到当前行的末尾。
- `H`, `M`, `L`: 分别移动到屏幕的顶部、中部和底部。
- `gg`: 移动到文档的开头。
- `G`: 移动到文档的末尾。
除此之外,`vim`还有其他高级功能,例如插入模式、可视模式、撤销与重做、复制和粘贴、行操作等。在命令模式下,`i`进入插入模式,在任何位置按`Esc`返回命令模式。可视模式下,可以用`v`选择文本,然后执行剪切、复制和粘贴等操作。`u`用于撤销,`Ctrl+R`进行重做。
了解并熟练运用这些基础命令,不仅可以帮助你高效地浏览和编辑文本,还能让你在没有鼠标的情况下也能流畅地工作。对于经常处理文本的用户来说,这是一份非常有价值的参考资料。通过不断的实践和学习,你将能够更深入地理解和掌握`vim`的强大功能。
2022-02-17 上传
112 浏览量
2022-10-28 上传
2017-04-25 上传
2022-10-21 上传
2021-12-09 上传
2024-10-28 上传

sqskdjj
- 粉丝: 0
- 资源: 4万+
最新资源
- Material Design 示例:展示Android材料设计的应用
- 农产品供销服务系统设计与实现
- Java实现两个数字相加的基本代码示例
- Delphi代码生成器:模板引擎与数据库实体类
- 三菱PLC控制四台电机启动程序解析
- SSM+Vue智能停车场管理系统的实现与源码分析
- Java帮助系统代码实现与解析
- 开发台:自由职业者专用的MEAN堆栈客户端管理工具
- SSM+Vue房屋租赁系统开发实战(含源码与教程)
- Java实现最大公约数与最小公倍数算法
- 构建模块化AngularJS应用的四边形工具
- SSM+Vue抗疫医疗销售平台源码教程
- 掌握Spring Expression Language及其应用
- 20页可爱卡通手绘儿童旅游相册PPT模板
- JavaWebWidget框架:简化Web应用开发
- 深入探讨Spring Boot框架与其他组件的集成应用