vi编辑器基本操作
Posted zrzm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vi编辑器基本操作相关的知识,希望对你有一定的参考价值。
home 行首 end 行尾 pageup 上翻页 pagedown 下翻页 gg 跳转至首行 shift+g组合键 直接按将会定位到末行,先按下数字键如58再按shift+g将跳转至58行 w 后移至下个单词第一个字母 b 前移至上个单词第一个字母 :set number 显示行号 :set nonumber 取消显示行号 dd 删除光标所在行 d3d 删除光标所在行向下3行内容(包括光标行) d3→ 删除当前字符算起的向右3个字符(包括光标当前字符) d3← 删除当前字符算起的向左3个字符(不包括光标当前字符) shift+j组合键 删除当前行末回车 :.,$d再按回车 删除所有内容(.代表本行,$代表末行) :1,.d再按回车 删除第一行到光标行内容(包括光标行) yy 复制光标所在行 y3y 复制光标所在行向下3行内容(包括光标行) y3→ 复制当前字符算起的向右3个字符(包括光标当前字符) y3← 复制当前字符算起的向左3个字符(不包括光标当前字符) 复制内容后按 p 键粘贴 如果复制的是字符,则会粘贴到光标所在位置,原有内容依次右移 如果复制的是整行,则会粘贴到光标所在行的下一行位置,原有的行依次下移 u 撤回 ctrl+r组合键 恢复上次撤销的操作 /char 向下查找 char 字符,类似 windows 的 ctrl+f shift+/组合键char 向上查找 char 字符 shift+8 向下查找光标所在单词 shift+3 向上查找光标所在单词 无论哪种查找方式,找到一个结果后,按 n 键将继续向同方向查找下一个结果 按 shift+n 键将向反方向查找上一个结果 :2,10s/old/new/g 将2至10行所有old替换成new :2,10s/old/new 将2至10行每行第一个old替换成new :q 退出 :wq 保存并退出 :q! 不做更改强制退出 :w 1.txt 另存文件为 1.txt
以上是关于vi编辑器基本操作的主要内容,如果未能解决你的问题,请参考以下文章