Linux Vim 常用命令速查指南
版权申诉
107 浏览量
更新于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 上传
227 浏览量
299 浏览量
133 浏览量
2022-10-21 上传
199 浏览量
113 浏览量
点击了解资源详情
155 浏览量

sqskdjj
- 粉丝: 0
最新资源
- OpenHarmony软总线通信功能详解
- Heroku平台上的MS3家庭游戏应用开发实践
- AppLocale:解决乱码问题的实用工具
- Pact实现指南:使用Rust和FFI包装提升多语言支持
- PowerShellForGitHub:GitHub应用的API包装器工具
- JavaScript封装可折叠树样式控件解析
- ADWLauncher开源项目源码解析与下载
- C++电话本实用教程:指针与链表的应用
- 锂电池退化特征分析:NASA电池数据集研究
- jmardjuki.github.io:深入解析个人网站的设计与技术
- Adafruit SPIFlash库的深入解析与应用
- Visual Studio Code代码运行神器vscode-code-runner发布
- 鸿威KTV娱乐V1:高效收银与数据管理软件解决方案
- 深入探究单页应用程序的JavaScript实现
- 本地文件选择器框架file-picker-master解读
- 深入浅出CGridCtrl网格控件的应用与开发