速查:vi编辑器关键命令手册

需积分: 0 5 下载量 130 浏览量 更新于2024-12-27 收藏 27KB PDF 举报
"vi Quick Reference.pdf" 是一份简洁而实用的vi/vim文本编辑器参考手册,主要针对Linux环境下的程序员和系统管理员。这份小巧的手册专注于介绍vi编辑器中的一些关键操作和快捷键,旨在帮助用户迅速掌握日常编辑任务。 1. **MOVEMENT** 部分: - **逐行移动**:按<CR>(回车)移动到下一行结束;按空格、标点符号移动到句子结束;使用<EOF>到达文件末尾。 - **字符级移动**:通过数字nG跳到第n行,或使用`0,$`移动到当前行首和行尾,`^`和_表示文件开头和结尾的非空白字符。 - **屏幕滚动**:^F向前滚动一屏,^B向后滚动;^D和^U分别滚动半屏,^E显示下一行,^Y显示上一行。 - **屏幕定位**:L将光标移动到屏幕底部,z+Enter将光标移到当前行顶部,z.和z-分别将光标移到中间和尾部。 2. **标记位置**: - mp设置标记(a-z)标记当前位置,`p`移动到标记位置,`'p`移动到当前行的第一个非空白字符处。 3. **查找与替换**: - fm和Fm分别向前和向后查找字符m的位置,tm和Tm则跳过字符m的前后。 - w和W分别移动到下一个单词(w停在标点前,W跳过标点),b和B移动到上一个单词(同理)。 - e和E分别移动到单词的末尾(e包括标点,E不包括)。 - (和)用于移动到下一个和上一个句子,],[和]{,}用于移动到下一个和上一个段落。 4. **特殊功能**: - %用来循环执行当前行命令,直到遇到换行符或文档结束。 这份vi Quick Reference提供了对基础编辑操作和高效导航的快速指南,对于熟悉vi编辑器的人来说是极好的参考资料,对于初次接触vi的新手来说,它也是一份简洁易懂的入门教程。通过熟练掌握这些命令,用户能够更有效地处理文本,提高编程和系统管理的效率。