Linux Vim 常用命令速查指南
版权申诉
52 浏览量
更新于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 上传
224 浏览量
294 浏览量
130 浏览量
2022-10-21 上传
195 浏览量
108 浏览量
点击了解资源详情
148 浏览量

sqskdjj
- 粉丝: 0
最新资源
- Struts菜单教程:struts-menu-2.4.3压缩包
- appointy:基于GUI的JSON请求伪造测试工具
- VB6.0打印控件:MSFlexGrid及多种控件内容高效输出解决方案
- InceptionV2花卉识别模型及界面代码分享
- JDK1.8官方正版64位下载与安装教程
- Spring AOP XML实例入门教程
- ASRock华擎H77 Pro4/MVP主板BIOS 1.70版发布
- 简易STM32单片机LED闪烁程序详解
- 构建微服务:Go语言Echo框架入门指南
- JExcel:Java操作Excel文件的开放源码工具
- WebAppDaft学院:Python技术深度学习
- 三维网格远点采样技术及其网格保持研究
- Delphi实现WINSOCK UDP多播通信源代码解析
- 华擎H77 Pro4-M主板新BIOS驱动2.00版发布
- GAP包WreathProductElements:安装、使用与许可证指南
- 国外设计师简历模板大全(JPG、PDF格式)