Linux Vim 常用命令速查指南
版权申诉
11 浏览量
更新于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 上传
2022-10-28 上传
2017-04-25 上传
2022-10-21 上传
2021-12-09 上传
112 浏览量
sqskdjj
- 粉丝: 0
- 资源: 4万+
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程